Skip to content

Repository files navigation

🧺 LaundryHub – Smart Laundry Service Platform

LaundryHub is a full-stack laundry service web application designed to simplify laundry booking and order management. The platform enables customers to schedule laundry services, manage carts, track orders, and access service information through an intuitive and responsive interface.

The application integrates Spring Boot backend services with MySQL database workflows and responsive frontend components to provide a seamless experience for both customers and administrators.


📌 Project Overview

The project focuses on automating laundry service workflows by allowing users to place laundry requests online instead of traditional manual booking systems. The platform supports booking management, order tracking, service handling, and customer interactions through a scalable web-based system.

LaundryHub demonstrates full-stack application development using Java enterprise technologies, REST API communication, database management, and responsive frontend engineering.


🚀 Features

  • User Registration and Authentication
  • Laundry Service Booking
  • Shopping Cart Management
  • Order Tracking System
  • Customer Dashboard
  • Responsive User Interface
  • REST API Integration
  • Database-Driven Operations
  • Admin Service Management
  • Order Handling and Status Updates

🛠️ Technologies Used

Programming Languages

  • Java
  • JavaScript
  • SQL

Frontend

  • HTML5
  • CSS3
  • JavaScript

Backend

  • Spring Boot
  • REST APIs
  • JDBC

Database

  • MySQL

Tools & Platforms

  • Git
  • GitHub
  • VS Code

🏗️ System Workflow

  1. User registers or logs into the platform
  2. Customer selects laundry services
  3. Services are added to the cart
  4. Booking request is submitted
  5. Backend processes order details
  6. Database stores customer and order information
  7. Order status is updated dynamically
  8. Customer tracks order progress

📂 Project Structure

LaundaryHub_WebApp/
│
├── frontend/
│   ├── css/
│   ├── js/
│   ├── images/
│   └── pages/
│
├── backend/
│   ├── controller/
│   ├── service/
│   ├── repository/
│   └── model/
│
├── database/
│   └── schema.sql
│
├── assets/
│   └── screenshots/
│
├── src/
│
├── pom.xml
├── application.properties
└── README.md

📷 Screenshots

Home Page

Screenshot 2026-05-31 232117

Services Page

Screenshot 2026-05-31 232146

Service Booking

Screenshot 2026-05-31 232418

Cart Management

Screenshot 2026-05-31 232434

⚙️ Installation

Clone Repository

git clone https://github.com/Manikumarveldurthi/LaundaryHub_WebApp.git

Navigate to Project Directory

cd LaundaryHub_WebApp

Configure Database

  • Create MySQL database
  • Update database credentials in application.properties

Run Application

mvn spring-boot:run

🎯 Key Functionalities

  • Customer order management
  • Laundry service handling
  • Cart and booking workflows
  • REST API communication
  • Database integration
  • Responsive frontend experience

🔮 Future Enhancements

  • Online Payment Gateway Integration
  • Real-Time Notifications
  • Delivery Tracking System
  • Mobile Application Support
  • AI-Based Service Recommendations
  • Multi-Vendor Laundry Support
  • Cloud Deployment
  • Analytics Dashboard

👨‍💻 Author

Veldurthi Venkata Manikumar


⭐ Support

If you found this project useful, consider giving it a star.

About

Full-stack laundry service platform with booking, order tracking, cart management, and Spring Boot REST API integration.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages