Ride Wise é uma aplicação de gerenciamento de viagens que permite estimar preços, selecionar motoristas e visualizar o histórico de viagens realizadas.
Este projeto utiliza as seguintes tecnologias:
- Backend: AdonisJS (Node.js)
- Frontend: React com Vite, TypeScript, Zustand e TailwindCSS
- Banco de Dados: PostgreSQL
- Mapas: React Leaflet para renderização de mapas interativos.
- Containerização: Docker e Docker Compose para implantação simplificada.
- APIs Externas: Integração com a Google Maps Routes API para cálculo de rotas e distâncias.
- Docker
- Docker Compose
- Node.js (para desenvolvimento local)
- Uma chave de API do Google Maps com a Routes API ativada.
git clone https://github.com/seu-usuario/ride-wise.git
cd ride-wise- No arquivo .env na raiz do projeto, terá que coloco a chave de API do Google Maps com Routes API no campo, GOOGLE_API_KEY
- Para docker:
docker-compose up -d
- Para Podman:
podman compose up -d
Acessar a aplicação
-Frontend: http://localhost
-Backend: http://localhost:8080