O projeto CARHUB é uma aplicação web desenvolvida com Next.js, projetada para oferecer uma experiência de aluguel de carros eficiente e amigável. Este projeto é complementado pela API RentalCarsAPI, que gerencia as operações relacionadas ao aluguel de carros, incluindo reservas, categorias de carros, informações de veículos e muito mais.
- Interface do Usuário Intuitiva: Desenvolvida com Next.js, a interface do usuário é moderna, responsiva e fácil de navegar.
- Gestão de Reservas de Carros: Os usuários podem facilmente reservar carros, visualizar detalhes do veículo e gerenciar suas reservas.
- Integração com API de Aluguel de Carros: Utiliza a RentalCarsAPI para todas as operações relacionadas a carros, incluindo busca, reserva e gestão de veículos.
- Frontend: Next.js 13.4, React, MUI
- Backend: Java com Spring Boot (API RentalCars)
- Banco de Dados: PostgreSQL
Para iniciar o projeto Integracao DH:
- Clone o repositório.
- Instale as dependências com
npm install
ouyarn install
. - Inicie o servidor de desenvolvimento com
npm run dev
ouyarn dev
. - Acesse
http://localhost:3000
no navegador para visualizar a aplicação.
Contribuições são sempre bem-vindas! Se você tem alguma ideia para melhorar a aplicação ou quer corrigir um bug, sinta-se à vontade para criar um pull request.
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Nota: Este é um projeto em desenvolvimento e pode sofrer alterações frequentes.