- 🔐 Authentication (NextAuth)
- 👥 Role-based system
- 📅 Meal tracking system
- 💰 Cost management
- 💳 Deposit system
- 📊 Smart dashboards
- 🧮 Meal calculator
- 🤖 Health AI chatbot
| Feature | Access |
|---|---|
| 🔐 Secure Register | Secret Code Required |
| 👨💻 Assign Manager | Yes |
| 👥 Manage Users | Full Access |
| 🍛 Meal Control | ON/OFF Any User |
| 📊 Full Analytics | Yes |
| Feature | Access |
|---|---|
| 💰 Add Cost | Daily |
| 📊 Cost History | Yes |
| 💳 Add Deposit | Yes |
| 📜 Deposit History | Yes |
| 📈 Dashboard | Full |
| Feature | Access |
|---|---|
| 📝 Register | Personal Info Required |
| 🏷️ Mess Select | Select Mess Name |
| 🔐 Secret Code | Required |
| 🍽️ Meal Toggle | ON/OFF |
| 📊 Dashboard | Personal |
flowchart TD
A[Register] --> B[Enter Info]
B --> C[Select Mess Name]
C --> D[Enter Secret Code]
D --> E[Join System]
E --> F[Meal ON/OFF]
F --> G[Manager Adds Cost]
G --> H[Deposit Added]
H --> I[Dashboard Analytics]
- Total Meals
- Total Cost
- Total Deposit
- Today Meals
- Total Meals
- Total Cost
- Total Deposit
- Meal Rate
- Total Users
- Total Meals
- Total Cost
- Total Deposit
- Auto Meal Count
- Meal Rate
- Individual Cost
- Ask health questions
- Get instant answers
- ⚛️ Next.js 16
- ⚛️ React 19
- 🍃 MongoDB
- 🔐 NextAuth
- 🎨 Tailwind + DaisyUI
- 📊 Recharts
git clone https://github.com/mehedi67719/smartmeal.git
cd smartmeal
npm install
npm run devMONGODB_URI=your_uri
NEXTAUTH_SECRET=your_secret
NEXTAUTH_URL=http://localhost:3000| Role | Password | |
|---|---|---|
| Controller | meh67719@gmail.com | mehedi123 |
| Manager | jubayer@gmail.com | jubayer123 |
| Member | tawhid@gmail.com | tawhid123 |
- 🔔 Notification System
- 📈 Advanced Analytics
- 🌍 Multi Language
Mehedi Hassan
- 🌐 Portfolio: https://mehedihassanjashore.netlify.app
- 💻 GitHub: https://github.com/mehedi67719
- 🔗 LinkedIn: https://linkedin.com
Give a ⭐ if you like this project ❤️




