Skip to content

This project is a comprehensive solution for managing hostel mess operations, developed with a strong emphasis on Object-Oriented Programming (OOP) concepts and SOLID principles.

Notifications You must be signed in to change notification settings

abhinavsaurabh/Mess-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mess Management System

This project is a comprehensive solution for managing hostel mess operations, developed with a strong emphasis on Object-Oriented Programming (OOP) concepts and SOLID principles.

Project Overview

The Mess Management System streamlines various aspects of hostel mess operations, including:

  • Student Ordering System: Allows students to place meal orders efficiently.
  • Inventory Management: Manages pantry stock levels to ensure seamless operations.
  • Complaint Handling: Facilitates logging and addressing student complaints.

By integrating these functionalities, the system reduces data redundancy and enhances operational efficiency.

Key Features

  • User-Friendly Interface: Simplifies interactions for both students and staff.
  • Data Management: Utilizes CSV files for data storage, ensuring easy maintenance and scalability.
  • Modular Design: Adheres to SOLID principles, promoting maintainability and future scalability.

Installation and Setup

  1. Prerequisites:

    • Ensure Python is installed on your system.
  2. Setup:

    • Clone the repository to your local machine.
    • Place all files in the same directory.
  3. Execution:

    • Run the mess_mangement.py file to start the application.

Usage

  • Students:

    • Place meal orders through the system.
    • Lodge complaints if necessary.
  • Staff:

    • Manage inventory based on student orders.
    • Address and resolve complaints.

Development Approach

This project was developed as part of a course, focusing on implementing OOP concepts and SOLID principles to create a robust and efficient system for hostel mess management.

Contributors

License

This project is licensed under the MIT License.

Acknowledgments

We extend our gratitude to our course instructors and peers for their guidance and support throughout this project.

About

This project is a comprehensive solution for managing hostel mess operations, developed with a strong emphasis on Object-Oriented Programming (OOP) concepts and SOLID principles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages