Professional Documents
Culture Documents
Project - Mess Complaint Portal
Project - Mess Complaint Portal
MESS
COMPLAINT
PORTAL
Pre-Project
VII Semester (2020-24)
Supervisor:
Dr Pramod Kumar Yadav
Internal
CONTENTS
INTRODUCTION
P R O B L E M S TAT E M E N T
SOLUTION
CHARACTERISTICS
F E AT U R E S
TECHNOLOGIES USED
PRODUCT VISUALS/DEMO
WORK AHEAD
CONCLUSION
Internal
INTRODUCTION
PROBLEM STATEMENT
C O M M U N I C AT I O N
INEFFICIENT PRIORITY
CHANNEL
R E P O RT I N G S Y S T E M MANAGEMENT
INCONSISTENCIES
Lack of a streamlined Challenges in prioritizing Inconsistencies in
process for students and and addressing urgent communication channels
staff to report issues complaints versus routine for submitting
related to food quality, feedback, potentially complaints, resulting in
hygiene, and service compromising health and confusion and
within the mess facility. safety within the dining inefficiencies in
environment. addressing reported
concerns
SOLUTION
Enable students to register complaints regarding mess issues, with the ability to view and track the status of their
complaints.
Incorporate a voting system for students to upvote/downvote complaints and leave comments for further feedback.
Internal
SOLUTION
Allow Accountants to add expenses related to hostel operations and track spending on items within the portal.
Provide detailed analysis through charts/graphs for weekly, monthly, and yearly expenses/income, facilitating financial
oversight and decision-making.
Internal
SOLUTION
Enable Wardens to address and resolve complaints submitted by students, ensuring timely responses to issues raised.
Internal
CHARACTERISTICS
FEEDBACK
FEATURES
User Authentication
Complaint Management
Menu Access
Expense Tracking
TECHNOLOGIES USED
MERN STACK
MongoDB: MongoDB is a NoSQL database that was utilized to store and manage the data for the Mess Management System.
Its flexible document-based model allowed for easy storage and retrieval of various types of data, including user information,
complaints, expenses, and menu items.
Express.js: Express.js is a web application framework for Node.js, providing a robust set of features for building web servers
and APIs. It was used to create the server-side logic and RESTful API endpoints for handling requests and responses in the
Mess Management System.
Internal
TECHNOLOGIES USED
MERN STACK
React.js: React.js is a JavaScript library for building user interfaces, developed by Facebook. It was used to create dynamic
and interactive front-end components for the Mess Management System, allowing for seamless navigation and user
interaction.Node.js: Node.js is a JavaScript runtime environment that allows developers to run JavaScript code server-side. It
was used as the back-end runtime environment for the Mess Management System, providing a scalable and efficient platform
for executing server-side logic and handling HTTP requests.
TAILWIND CSS
Tailwind CSS: Tailwind CSS is a utility-first CSS framework that provides a set of pre-built utility classes for building custom
designs without writing custom CSS. It was used to style the user interface components of the Mess Management System,
enabling rapid development and consistent styling across the application.
Internal
PRODUCT
VISUALS/DEMO
Internal
HOME PAGE
Internal
PROFILES
Internal
COMPLAINTS
Internal
REPRESENTATIVE
/WARDEN POV
Internal
TRACKING
EXPENSES
Internal
THANK YOU