Skip to content

lszdeveloping/Project_Maua

Repository files navigation

Project Mauá

Aplicação web para explorar pontos de interesse de Santos por meio de filtros, cards informativos e mapa interativo.

Demonstração

Acessar aplicação

Funcionalidades

  • Listagem de pontos de interesse de Santos.
  • Filtros para facilitar a descoberta de locais.
  • Cards com imagem e informações resumidas.
  • Modal com detalhes do ponto selecionado.
  • Visualização geográfica com Leaflet e React Leaflet.
  • Interface responsiva.

Tecnologias

  • React 19.
  • TypeScript.
  • Vite.
  • Leaflet e React Leaflet.
  • Tailwind CSS.
  • Lucide React.
  • Vercel para publicação.

Execução local

git clone https://github.com/lszdeveloping/Project_Maua.git
cd Project_Maua
npm install
copy .env.example .env.local
npm run dev

As integrações externas podem ser configuradas em .env.local:

VITE_OPENWEATHER_API_KEY=
VITE_GEOAPIFY_API_KEY=
VITE_GOOGLE_MAPS_API_KEY=

Scripts

npm run dev
npm run build
npm run preview

Estrutura principal

src/components/  Filtros, cards, imagens e modal de detalhes
src/data/        Dados dos pontos de interesse
public/images/   Imagens usadas pela aplicação

Objetivo técnico

O projeto demonstra componentização em React, tipagem com TypeScript, organização de dados locais e integração de mapas em uma experiência voltada a turismo e localização.

About

Guia turístico de Santos com React, TypeScript, filtros e mapa interativo com Leaflet.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages