https://github.com/mitesh-kumavat/food-bite
https://github.com/mitesh-kumavat/food-bite
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mitesh-kumavat/food-bite
- Owner: Mitesh-Kumavat
- Created: 2025-03-29T10:48:08.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-01T13:27:34.000Z (2 months ago)
- Last Synced: 2025-04-01T14:25:32.545Z (2 months ago)
- Language: TypeScript
- Homepage: https://food-bite.vercel.app
- Size: 526 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FoodBite
FoodBite is a restaurant inventory management system designed to streamline inventory tracking, menu management, sales recording, and waste management. It provides insightful analytics through charts and graphs to help restaurants optimize their operations.
## Features
### 1. Inventory Management
- Add, delete, and search inventory items.
- Display total inventory count.
- Track low stock items.
- Identify items that are expiring soon or already expired.### 2. Menu Items
- Add new dishes to the menu.
- Search for existing menu items.### 3. Sales Tracking
- Record sales by selecting menu items.
- Display total sales revenue in rupees.
- Track the total number of items sold.### 4. Waste Management
- Add waste records with details.
- Search for waste items.
- Calculate and display total waste cost.
- Visualize waste data with:
- **Pie Chart**: Reasons for food waste.
- **Line Graph**: Daily waste cost trends for the last 7 days (X-axis: Date, Y-axis: Cost).### 5. AI-Powered Features
- **AI-Generated Menu Items**:
- Identifies "expiring soon" inventory items.
- Suggests and adds 8-10 menu items using these ingredients.
- Automatically deletes menu items if they are not sold within 1-2 days.
- **Object Detection with OpenCV**:
- Detects food items in images.
- Model is trained to identify items but does not yet count them.
- This feature is developed but not yet integrated into the main project.## Technologies Used
- **Backend**: Next.js
- **Database**: MongoDB
- **Frontend**: Next.js
- **Visualization**: Recharts