/foodexplorer-api

backend do projeto foodexplorer, desafio final do treinamento fullstack Explorer da @rocketseat

Primary LanguageJavaScriptMIT LicenseMIT

License render.com

Backend do projeto Food Explorer

Deploy   |    Frontend   |    Tecnologias   |    Projeto   |    Documentação


🚀 Deploy

O backend do projeto está hospedado na Render.com na url abaixo:

Para gerar o token de autenticação utilize as credenciais abaixo na rota /sessions

Administrador:

  • login: admin@email.com
  • senha: 123456

Usuário:

  • login: user@email.com
  • senha: 123456

🏗️ Deploy local

  1. Faça o clone do projeto em uma pasta local através do prompt de terminal:
git clone https://github.com/dam450/foodexplorer-api.git
  1. Acesse a pasta onde foi feito a cópia:
cd foodexplorer-api
  1. Instale as dependencias do projeto:
npm install
  1. Configure as variáveis de ambiente criando o arquivo .env (use o arquivo .env.example como modelo) incluindo as variáveis abaixo:
PORT=3000
AUTH_SECRET=xxxxxxxxxxxxxxxx
  1. Execute as migrations
npm run migrate
  1. execute as seeds
npm run seed
  1. Execute o servidor backend da aplicação:
npm start

🖼️ Frontend

O frontend desta aplicação encontra-se no repositório:

🦾 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

💻 Projeto

Este é o backend do projeto Food Explorer, criado como parte do desafio final do treinamento fullstack Explorer da @Rockeseat para avaliar os conhecimentos adquiridos.

📑 Documentação da API

Configuração Insomnia

Faça o download do arquivo de configuração do Insomnia com as requisições disponíveis na API ou importe no botão abaixo.

Download do Insomnia_config.json

Run in Insomnia

📝 Licença

Esse projeto está sob a licença MIT.


Autor

github dam450

Contatos

linkedin.com

gmail.com

discordapp.com