Food Explorer é um projeto desenvolvido para conclusão da jornada Explorer oferecido pela Rocketseat. O projeto consiste em um menu interativo para um restaurante fictício.
MIT License
Food Explorer é um projeto desenvolvido para conclusão da jornada Explorer oferecido pela Rocketseat.
O projeto consiste em um menu interativo para um restaurante fictício.
HTML, CSS, JavaScript, Node.js, React.js, SQLite
Para rodar esse projeto, você vai precisar adicionar as seguintes variáveis de ambiente no seu .env
AUTH_SECRET
PORT
Clone o projeto para seu computador:
$ git clone https://github.com/cyberg4b/desafio-food-explorer
# Navegue até o diretório do BackEnd
$ cd backend
# Instale as dependências necessárias
$ npm install
# Agora inicie o servidor do BackEnd
$ npm run dev
# Navegue até o diretório do FrontEnd
$ cd frontend
# Instale as dependências necessárias
$ npm install
# Agora inicie o servidor do FrontEnd
$ npm run dev
# O terminal irá exibir o endereço local onde a aplicação está sendo executada. Basta digitar o mesmo endereço em seu navegador preferido. O endereço usado na criação do projeto foi este:
http://localhost:5173/
O projeto já conta com dois usuários por padrão para testar a aplicação:
User
e Admin
admin@foodexplorer.com
admin123
O admin tem acesso privilegiado e pode gerenciar o cardápio, adicionando, editando e removendo pratos.
user@foodexplorer.com
user123
O usuário tem acesso restrito às funcionalidades da aplicação, podendo visualizar o cardápio, filtrar pratos, ver detalhes de pratos específicos, favoritar pratos e adicionar pratos ao carrinho.