Skip to content

itzPranshul/IngreDientify

Repository files navigation

IngreDientify

Ingredientify is a backend project designed to store and manage scanned text from food packets. The goal of the platform is to analyze ingredients and provide a simplified categorization of food healthiness on a 1 to 5-star scale according to health standards.

Features

Scanned text storage: Store ingredients and other relevant data from food packages. MongoDB Integration: Uses MongoDB to store and manage food data effectively. Environmental Variables: Configuration using dotenv to manage sensitive information like database credentials. Express.js: Lightweight and flexible framework for handling API requests. Mongoose: MongoDB ODM to interact with the database.

Table of Contents

Installation Usage Project Structure API Endpoints Environment Variables Contributing License

Installation

~Prerequisites Node.js: Make sure you have Node.js installed. You can download it here. MongoDB: You'll need a MongoDB instance. You can use a cloud solution like MongoDB Atlas or a local MongoDB installation.

Project Structure

ingredientify/ ├── node_modules/ ├── app.js # Entry point of the application ├── models/ │ └── Ingredient.js # Mongoose model for ingredients ├── routes/ │ └── ingredients.js # API routes for ingredients ├── .env # Environment variables ├── package.json # Project metadata and dependencies └── README.md # Project documentation

Contributing

Fork the repository. Create a new branch. Make your changes. Submit a pull request. All contributions are welcome!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published