Skip to content

Backend for a food-related app built with Node.js and Express. This RESTful API allows CRUD operations for food items, categories, and user preferences.

Notifications You must be signed in to change notification settings

Luc-ay/Nodejs-Food-App-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Food App REST API

A simple RESTful API built with Node.js to manage food-related data. The API allows users to perform CRUD (Create, Read, Update, Delete) operations on food items, categories, and user preferences. This API serves as the backend for a food app, providing the foundation for managing and retrieving food-related data.

Features

  • CRUD operations for food items (add, update, delete, list).
  • Categories to classify food items (e.g., fruits, vegetables, snacks, etc.).
  • User preferences management (optional for personalized recommendations).
  • Data validation to ensure correct input formats.

Tech Stack

  • Node.js: JavaScript runtime for building the API.
  • Express.js: Web framework for building RESTful APIs.
  • MongoDB: NoSQL database for storing food items and categories.
  • Mongoose: MongoDB object modeling for Node.js.
  • JWT (JSON Web Tokens): For user authentication (optional, if implemented).
  • dotenv: For managing environment variables.

About

Backend for a food-related app built with Node.js and Express. This RESTful API allows CRUD operations for food items, categories, and user preferences.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published