Skip to content

A recipes site, build with JS, Nunjucks and postgreSQL

License

Notifications You must be signed in to change notification settings

antoniodecanini/FoodFy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍔 FoodFy

Made by Antonio Decanini License

This site, was raised to studding fullstack web development, this idea was withdrawn of a Rocketseat Bootcamp, and I implemented this. This brought me many challenges, since I used technologies that I didn't know.


🚀 Getting Started

Prerequisites

  • To execute this project, you need to have installed:
    • node.js
    • postgreSQL (installed & configured)

Step 1 - 👯 Clone this repo to your local machine and install dependencies

$ git clone https://github.com/antoniodecanini/FoodFy.git

$ cd FoodFy

$ npm install

Step 2 - ⚙️ Make the settings

  • In src/config/db.js, you will find the DB config
    • Fill all fields with your configuration.

Step 3 - 🖥 Climb server

$ npm start

Step 4 - ⬆️ Open site

  • Open your browser, then:
    • Acces http://localhost:5500

📋 Features

Build with

  • Core

    • node.js - a JavaScript runtime built on Chrome's V8 JavaScript engine.
  • Framework web

    • express - Fast, unopinionated, minimalist web framework for Node.js
  • Template engine

    • nunjucks - Powerful language with block inheritance, autoescaping, macros, asynchronous control, and more.
  • Database

    • postgreSQL - is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.
  • Extras

    • method-override - Lets you use HTTP verbs such as PUT or DELETE in places where the client doesn't support it.

    • pg - Non-blocking PostgreSQL client for Node.js. Pure JavaScript and optional native libpq bindings.


📝 License

License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❤️ Enjoy it!

About

A recipes site, build with JS, Nunjucks and postgreSQL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published