Loading repository data…
Loading repository data…
daiaanebarbosaf / repository
Essa aplicação está em desenvolvimento e é uma API para um restaurante fictício Food Explorer.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
É uma API para o desafio final do programa Explorer da Rocketseat. Trata-se de uma aplicação de cardápio digital para um restaurante fictício.
Este é o back-end do projeto, que lida com a lógica e o armazenamento dos dados, está disponível neste repositório. Já o front-end, responsável pela interface do usuário, está disponível aqui.
O projeto conta com as seguintes tabelas:
Usuários; Pratos; Ingredientes dos pratos.
A aplicação apresenta as seguintes funcionalidades:
Vale lembrar que o site em que ele está hospedado é gratuíto então pode haver lentidão ao tentar acessar o serviço.
Você também pode executá-la em sua máquina localmente. Certifique-se de ter o Node.js e o npm instalados antes de prosseguir com as etapas abaixo:
$ git clone https://github.com/daiaanebarbosaf/api-food-explorer
$ cd api-food-explorer
$ npm install
$ npm run migrate
$ npm start
Crie um arquivo .env de acordo com o arquivo .env.example e preencha os campos AUTH_SECRET e PORT com suas respectivas informações.
Para criar o campo AUTH_SECRET, você pode utilizar o MD5 Hash Generator.
Preencha o campo PORT com o número da porta desejada para executar o servidor da aplicação.
No inicio do projeto utilizei o Insomnia para simular o front-end.
O Beekeeper foi utilizado para ver o banco de dados e fazer ajustes nas tabelas enquanto a parte visual não estava pronta.
Com imensa satisfação, compartilho com você o meu primeiro projeto Full Stack em JavaScript, utilizando as tecnologias React e Node! Esta jornada foi extremamente desafiadora, proporcionando um aprendizado que vai além do que qualquer linguagem pode traduzir. Espero que aprecie o que foi desenvolvido aqui. Estou aberta a sugestões e feedbacks, pois a verdadeira beleza está na constante evolução!
Este projeto está sob a licença MIT.