Plataforma para cadastro de buffets e seus respectivos pedidos para realização de eventos
✔️ Cadastro de perfis para cliente e administrador
✔️ Cadastro e gerenciamento de dados de buffets e os tipos de eventos que oferece por um administrador
✔️ Pesquisa de buffets cadastrados na base de dados por razão social, cidade e tipos de eventos oferecidos
✔️ Pedidos para um determinado tipo de evento por um cliente
✔️ Gerenciamento de andamento dos pedidos por seus respectivos clientes e buffets, com detalhamento do status de cada pedido
No terminal, clone o projeto:
git clone https://github.com/thalytalima211/cade-buffet.git
Entre na pasta do projeto:
cd cade-buffet
Execute o comando para instalar as gems necessárias:
bundle install
Execute o comando para carregar a estrutura do banco de dados da aplicação:
rails db:migrate
Execute o comando para carregar no banco de dados informações iniciais para exemplificação de uso da aplicação:
rails db:seed
Execute a aplicação:
rails server
Acesse a aplicação pelo link
http://localhost:3000/
Para executar os testes da aplicação, execute o comando:
rspec
Página inicial da aplicação, com listagem de todos os buffets cadastrados na plataforma.
Tela de detalhes de um buffet, com listagem dos tipos de eventos oferecidos.
Tela de pedidos de um cliente específico, com abas classificando cada pedido de acordo com seu status.
Ao rodar o comando rails db:seed
é carregado no banco de dados informações iniciais de pedidos de uma cliente pré-cadastrada.
Dados de login - Email: flavia_soares@gmail.com Senha: senha123