Foodfy Is a Complete Web Recipe Management Application

Foodfy

Learn how to build the best dishes with recipes created by professionals from all over the world.

About Foodfy

Foodfy is a complete web recipe management application, developed during Rocketseat 's LaunchBase bootcamp .

Main

main page

Admin

admin page recipes admin chefs page

Functionalities

  • Explore various types of recipes.
  • Create, view, edit and delete recipes and chefs.
  • Upload images with Multer.
  • Search recipes.
  • Dynamic pages with Nunjucks.
  • PostgreSQL database.

Technology

The following technologies were used in the development of the project:

Installation and use

To run the application, you need to install Node and Postgres .

Follow the steps below:

## Open a terminal and copy this repository with the command
$ git clone https://github.com/martins-rafael/foodfy.git
## or use the download option.

## Enter the folder with 
$ cd foodfy

## Install the dependencies
$ npm install

## Create and import the 
$ psql -U postgres -c " CREATE DATABASE foodfy " database 
$ psql -U postgres -d foodfy < foodfy.sql
 ## You can also manually create and import the database using Postbird or pgAdmin.

## Database connection: 
## open and edit the db.js file inside the src / config folder with your Postgres user and password.

## Run the 
$ npm start application

Download Details:

Author: martins-rafael

Source Code: https://github.com/martins-rafael/foodfy

#nodejs #node #javascript

Foodfy Is a Complete Web Recipe Management Application
7.80 GEEK