Skip to content

Latest commit

Β 

History

History
33 lines (25 loc) Β· 1.27 KB

File metadata and controls

33 lines (25 loc) Β· 1.27 KB

CampusBite

CampusBite is a comprehensive student meal and campus management system designed to streamline cafeteria operations and student interactions. It allows students to manage their meals, report absences, predict attendance, interact with a chatbot, and more.

πŸš€ Key Features

  • Meal Pickup System: Students can reserve and claim their daily meals.
  • Menu Management: View daily cafeteria menus.
  • Absence Reporting: Report upcoming absences to help prevent food waste.
  • Meal Transfer: Transfer meal rights to other students.
  • Attendance Prediction: AI/ML-based predictions for student attendance and meal consumption.
  • AI Chatbot: Intelligent chatbot for student inquiries.
  • Dashboard & Analytics: Comprehensive dashboard for students and administrators.
  • Reviews & Feedback: System for students to leave reviews on meals.
  • Exam Tracking: Keep track of exam schedules integrated with campus life.
  • Secure Authentication: JWT-based secure login and registration.

πŸ› οΈ Technology Stack

Frontend (campusbite-web)

  • Next.js 16
  • React 19
  • Tailwind CSS

Backend (CampusBite.API)

  • ASP.NET Core 8.0 (C#)
  • Entity Framework Core
  • Microsoft SQL Server
  • JWT Authentication
  • OpenAPI (Swagger)

πŸ“ Project Structure