mobster1425 / Recipe-App-Api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RECIPE App API

Recipe Application API is a backend API developed for a recipe management application. It provides the core functionality for managing recipes, including creating new recipes, retrieving recipes, updating recipes, creating shopping lists from the recipe, updating and deleting shopping list and deleting recipes. The API is built using Node.js and the Express.js framework and follows the RESTful architecture pattern. It uses MongoDB as the database and Mongoose for object modeling.

Features

  • Signup/login/update user
  • Create recipe
  • Delete recipe
  • Update recipe
  • Get All recipe/ get recipe by id
  • create shopping list from recipe / edit shopping list / delete shopping list
  • upload recipe image to cloudinary

Tech Stack

Server: Node, Express, MongoDB Atlas, Mongoose, Cloudinary

Installation

Install my-project with npm

JWT_SECRET- JWT Secret Key

MONGO_URI- Mongo DB URI

CLOUDINARY_NAME

CLOUDINARY_API_KEY

CLOUDINARY_API_SECRET

  npm install
  npm run dev

About


Languages

Language:JavaScript 99.9%Language:Procfile 0.1%