🔸 Deploy
🔸 Database
🔸 Rotas
🔸 Licença
Em manutenção
⚠️
O projeto é uma aplicação backend com Ruby on Rails para um sistema interno de aluguel de carros. O administrador pode criar uma conta e agendar uma locação, escolhendo o modelo do carro, categoria, data de agendamento, etc.
Algumas instalações serão necessárias antes de iniciar o projeto.
Verifique se as libs foram instaldas e estão na versão correta executando no terminal:
$ <nome da lib em minusculo> -v
- Clone o projeto
$ git clone https://github.com/reginadiana/rentalcars
- Entre no diretório
$ cd rentalcars
- Agora vamos rodar a aplicação com Docker:
docker-compose build
docker-compose run --service-ports web bash
Um novo terminal irá abrir, então, execute:
$ rails s -b 0.0.0.0
Depois, acesse http://localhost:3000 para ver a aplicação
$ cd rentalcars
$ rspec or bundle exec rspec
As tabelas do banco de dados podem ser vistas no arquivo schema
Os dados default foram criados em seeds
Para ver as rotas disponíveis na aplicação, execute:
$ rails routes -g <name of controller>
Resolvendo Problemas ⬆️
Em issues foram abertos alguns problemas gerados durante o desenvolvimento desse projeto e como foram resolvidos.
The MIT License (MIT)
Copyright ©️ 2022 Rental Cars