Skip to content

The Mess Management System helps users track their daily meals, calculate bills, and manage tiffin and bed rent charges. It offers features like data storage, monthly summaries, and PDF export for bill details.

Notifications You must be signed in to change notification settings

VishalRaut2106/Monthlymess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mess Management System 🍽️

Welcome to the Mess Management System! This application simplifies the management of mess records, helping users keep track of tiffin usage, deductions, and total bills effortlessly. 🌐 Live Demo: https://vishalraut2106.github.io/Monthlymess/

Features ✨

  • Dynamic Table Generation: Automatically generates a table based on the selected month, allowing users to input and track daily records.
  • User Customization:
    • Set your mess name and rates for lunch, dinner, and optional bed rent.
    • Enable or disable bed rent charges.
  • Real-Time Calculations:
    • Automatically calculate daily bills, total tiffins, and total deductions.
    • Display the grand total, including any bed rent charges.
  • Export to PDF: Generate a detailed bill summary in PDF format with one click.
  • Local Storage Integration:
    • Save data locally for persistence.
    • Reset all records to start fresh.
  • Responsive Design: Ensures usability on both desktop and mobile devices.

How It Works 🛠️

  1. Set Up:
    • Enter your mess name, lunch and dinner rates, and specify if bed rent applies.
  2. Input Records:
    • Use the dropdowns in the table to mark lunch and dinner attendance for each day.
  3. View Summary:
    • Check the calculated total tiffins, deductions, and grand total in the summary section.
  4. Export Records:
    • Click the "Export to PDF" button to download a detailed summary.
  5. Reset Data:
    • Use the "Reset Table" button to clear all saved records.

Demo 🖥️

Technologies Used 💻

  • HTML5 for structure.
  • CSS3 for styling and layout.
  • JavaScript (ES6) for interactivity and calculations.
  • jsPDF Library for PDF generation.

Installation and Usage 🛠️

  1. Clone the Repository:

    git clone https://github.com/vishalraut2106/mess-management-system.git
  2. Navigate to the Folder:

    cd mess-management-system
  3. Open in Browser:

    • Open index.html in your browser to start using the application.

Future Enhancements 🚀

  • User Authentication: Allow multiple users to manage their individual mess records.
  • Cloud Integration: Save and access data from the cloud for better portability.
  • Mobile App Version: Convert the system into a mobile app for easier access.

Contribution 🤝

Contributions are welcome! If you’d like to improve this project, feel free to fork the repository and submit a pull request. Let’s make this project even better together!

Created with ❤️ by Vishal.

About

The Mess Management System helps users track their daily meals, calculate bills, and manage tiffin and bed rent charges. It offers features like data storage, monthly summaries, and PDF export for bill details.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published