Api de aluguel de carros desenvolvida no ignite na trilha de nodeJS da RocketSeat. Usamos diversos conceitos e tencnologias no aprendizado,como: Os príncipios S.O.L.I.D, abstrações e separação das responsabilidades de cada funcionalidade.
O projeto foi desenvolvido usando as linguagens e ferramentas abaixo.
# Clonar o repositório
$ git clone https://github.com/NailsonCodens/rentx_final
# Entrar no diretório
$ cd rentx_final
# Rodar Docker
$ docker-compose up
#rodando as migrations do banco de dados
$ yarn migrations
# Clonar o repositório
$ git clone https://github.com/NailsonCodens/rentx_final
# Entrar no diretório
$ cd rentx_final
# Instalar dependências
$ yarn install
#rodando as migrations do banco de dados
$ yarn migrations
# Iniciar projet
$ yarn dev
- Login
- Refresh Token
- Cadastro de usuário
- Perfil
- Mudança de avatar
- Esqueceu sua senha
- Cadastro
- Listagem
- Importação de categorias
- Cadastro
- Carros disponíveis
- Cadastro de carros
- Especificações do carro
- Imagens do carro
$ https://localhost:3333
Desenvolvido por Nailson Israel