O Foodfy é uma aplicação web completa de gerenciamento de receitas, desenvolvida durante o bootcamp LaunchBase da Rocketseat.
- Explore variados tipos de receitas.
- Criar, visualizar, editar e apagar receitas e chefs.
- Upload de imagems com Multer.
- Pesquisar receitas.
- Páginas dinâmicas com Nunjucks.
- Banco de dados PostgreSQL.
As seguintes tecnologias foram utilizadas no desenvolvimento do projeto:
Para rodar a aplicação, você precisa instalar o Node e o Postgres.
Siga os passos abaixo:
# Abra um terminal e copie este repositório com o comando
$ git clone https://github.com/canTinhocdmk/Foodfy_by_Gabrielan1.git
# ou use a opção de download.
# Entre na pasta com
$ cd foodfy
# Instale as dependências
$ npm install
# Crie e importe o banco de dados
$ psql -U postgres -c "CREATE DATABASE foodfy"
$ psql -U postgres -d foodfy <foodfy.sql
# Você também pode criar e importar manualmente o banco de dados usando o Postbird ou pgAdmin.
# Conexão com o banco de dados:
# abra e edite o arquivo db.js dentro da pasta src/config com o seu user e password do Postgres.
# Rode a aplicação
$ npm start
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com Love by Gabrielan1 <3