Skip to content

The Laundry Management System is a comprehensive solution designed to streamline and automate laundry services. I used HTML, CSS and Bootstrap for frontend, Flask(python) for backend, MongoDB (Database)

Notifications You must be signed in to change notification settings

abhyudaya3/laundrymanagement

Repository files navigation

LaundryManagementSystem

The Laundry Management System is a comprehensive solution designed to streamline and automate laundry services. I used HTML, CSS and Bootstrap for frontend, Flask(python) for backend, MongoDB a NoSQL Database.

Background:

Laundry facilities are essential services at NIT-T Campus. Managing laundry operations efficiently and providing customers with timely status updates on their laundry orders is a challenge for laundry service providers. To address this, I aim to develop a Laundry Management System (LMS) that streamlines laundry operations, enhances customer experience, and ensures a smooth and efficient laundry processing workflow.

Problem Description:

The Laundry Management System seeks to address the following key problems:

  1. Inefficient Laundry Operations: Many laundry facilities still rely on manual processes, leading to inefficiencies in laundry order management, machine scheduling, and resource allocation.
  2. Lack of Transparency: Customers often lack real-time information about the status of their laundry orders, leading to frustration and inconvenience.
  3. Order Tracking Challenges: Tracking the status of laundry orders, from drop-off to pick-up, can be challenging for both customers and service providers.

Solution Objectives:

The Laundry Management System aims to achieve the following objectives:

  1. Efficient Operations: Automate laundry order management, machine scheduling, and resource allocation to optimize laundry processing.
  2. Customer Transparency: Provide customers with real-time updates on the status of their laundry orders through a user-friendly interface.
  3. Order Tracking: Enable easy tracking of laundry orders at every stage, from order placement to delivery or pick-up.

Key Features:

Place Order: Users can easily place laundry orders through the system. The system provides a user-friendly interface to select types of clothes, specify quantities, and choose service preferences.

User Authentication: Secure user authentication ensures that only authorized users can access the system. Users can register, log in, and manage their profiles.

Order Tracking: Customers can track the status of their laundry orders using a unique reference ID. Real-time updates on the order status provide transparency and convenience.

Admin Dashboard: An admin dashboard allows staff to manage and monitor all incoming orders. Admins can update order statuses, view customer details, and handle order-related tasks. Contact Us:

The system includes a contact form for users to reach out with inquiries or support requests.

Technologies Used:

Frontend: HTML, Bootstrap Backend: Flask (Python) Database: MongoDB for user registration and order management Authentication: Password hashing for user security Styling: Bootstrap for a responsive and visually appealing design

How to Use:

Place Order: Visit the "Place Order" page to submit a laundry order, specifying the types of clothes and service preferences. User Authentication:

New users can register by providing necessary details. Returning users can log in to access their account.

Order Tracking: Use the "Check Status" page with the reference ID to track the status of a laundry order.

Admin Dashboard: Admins can log in to the dashboard to manage orders, update statuses, and view customer details.

Contact Us: Reach out through the "Contact Us" page for any assistance or inquiries.

Benefits:

Efficiency: Streamlines the laundry ordering process for both users and service providers. Transparency: Real-time order tracking enhances customer satisfaction. User-Friendly: Intuitive interfaces make it easy for users to navigate and interact with the system. Security: Password hashing ensures the security of user accounts and information.

List of frameworks, libraries, and dependencies along with their installation instructions:

Backend (Flask - Python Framework): Flask: Installation: pip install Flask

Flask-PyMongo (for MongoDB integration): Installation: pip install Flask-PyMongo

Passlib (for password hashing): Installation: pip install passlib

Database: MongoDB: Follow the official instructions for installing MongoDB.

Note:

Make sure to replace placeholders like 'your_secret_key', 'your-mongodb-url', 'username', and 'password' with your actual values.

About

The Laundry Management System is a comprehensive solution designed to streamline and automate laundry services. I used HTML, CSS and Bootstrap for frontend, Flask(python) for backend, MongoDB (Database)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published