Skip to content

🍕 Aplicação MVC para explorar e gerenciar receitas e chefs.

License

Notifications You must be signed in to change notification settings

Jacoappolinario/Foodfy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

foodfy

Foodfy

🚀 Sobre

Foodfy é uma site de receitas que lhe propociona a experiência de:

  • 👩🏽‍🍳 Explorar receitas e encontrar chefs incríveis.
  • 🍕 Crie uma conta para gerenciar receitas, chefs e usuários.
  • 📨 E além de tudo como administrador da plataforma, você pode convidar outros usuários.

👷🏾‍♂️ Como usar?

Você precisa das seguintes ferramentas instaladas para executar este projeto:

Node.js + NPM, PostgreSQL e Postbird.

# Faça um clone
$ git clone https://github.com/Jacoappolinario/Foodfy.git

# Navegue até o repositório clonado:
$ cd Foodfy
## Configure o banco de dados
sudo -u postgres createdb foodfy 

## Obs: Caso utilize o Docker, você pode executar o seguinte comando
sudo docker run --name foodfy -e POSTGRES_DB=foodfy -e POSTGRES_PASSWORD=postgres -p 5432:5432 -d postgres 

## Agora copie toda query sql no arquivo foodfy.sql e execute no banco de dados.

Adicione credenciais de acesso ao banco de dados no arquivo src/config/db.js.
Obs: Caso tenha utilizado a instalação do Postgres pelo docker, as crendencias de acesso ao banco de dados não precisam ser alteradas.

Criei uma conta no Mailtrap e adicione credenciais de acesso no arquivo /lib/mailer.js.

# Baixe as dependências:
$ npm install

# Divirta-se
$ npm start

Para efetuar o login como admin utilize as seguintes informações

Email: [email protected]
Senha: 12345

Rota de acesso: http://localhost:3000/admin/users/login

📕 Licença

Lançado em 2020 (Trabalho em andamento) Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Feito com 💙 by Jacó Apolinário