Skip to content

Repository files navigation

✂️ Tailor Management System

A Web-Based Tailor Shop Management Solution

PHP MySQL JavaScript Status


📋 About The Project

The Tailor Management System is a web-based application developed to simplify customer measurement and order management for tailor shops.

The project replaces traditional paper-based tracking with a digital system that helps manage customer details, measurements, delivery records, and order history more efficiently.

It was developed as a freelance project focused on improving workflow, organization, and accessibility for daily tailor shop operations.


✨ Features

  • Customer measurement management
  • Multiple cloth type support
  • Dynamic measurement fields
  • Bilingual interface support
  • Receive & delivery date tracking
  • Search and filtering functionality
  • WhatsApp sharing integration
  • Print functionality
  • Record editing & deletion
  • Real-time table filtering
  • Order history management

🌍 Bilingual Support

The system includes bilingual labels and content support for improved accessibility and local usability.

Supported Languages

  • English
  • Gujarati

Example:

  • Kurti / કુર્તિ
  • Shirt / શર્ટ

🛠️ Tech Stack

  • PHP
  • MySQL
  • HTML5
  • CSS3
  • JavaScript (ES6)
  • Flatpickr
  • XAMPP / WAMP
  • ChatGPT

📂 Project Structure

tailor-management-system/
│
├── index.php
├── rec.php
├── delete.php
├── update.php
├── getPhone.php
├── header.php
├── footer.php
│
├── style.css
├── rec.css
│
├── flatpickr.min.css
├── flatpickr.min.js
│
├── measurements.sql
├── favicon.ico
├── header-logo.jpg
├── dashboard-img.png
│
└── README.md

🚀 Getting Started

Clone the Repository

git clone https://github.com/TanuSharma08/tailor-management-system.git
cd tailor-management-system

⚙️ Setup Instructions

1️⃣ Move Project to Server Directory

XAMPP

C:\xampp\htdocs\

WAMP

C:\wamp\www\

2️⃣ Import Database

  • Open phpMyAdmin
  • Create a database named:
tailor_db
  • Import:
tailor_db_schema.sql

3️⃣ Configure Database Connection

Update database credentials if needed:

$conn = new mysqli("localhost", "root", "", "tailor_db");

4️⃣ Run the Application

Open in browser:

http://localhost/tailor-management-system/index.php

📱 Key Functionalities

📌 Customer Management

  • Add customer records
  • Auto-suggest existing customers
  • Save multiple measurement types
  • Store remarks and pricing

📌 Records Management

  • Search by customer name
  • Filter records by cloth type
  • Date range filtering
  • Sort latest and oldest records
  • Pagination support

📌 Actions

  • Edit records
  • Delete records
  • Print records
  • Share details through WhatsApp
  • Clear filters instantly

🎯 Project Highlights

  • Built as a real-world freelance project
  • Focused on practical business workflow
  • Improved record management digitally
  • Combined frontend and backend integration
  • Implemented bilingual usability support
  • Designed for organized measurement tracking

🚀 Upcoming Improvements

  • ✅ Mobile responsive design (completed — update pending push)
  • 🔍 Preview records before saving
  • ⚡ Enhancements to existing functionalities
  • 🎨 UI and user experience refinements

🤝 Contributing

Suggestions and improvements are always welcome.

git checkout -b suggestion/topic-name
git commit -m "Add: suggestion"

📄 License

Distributed under the MIT License. See LICENSE for more information.


Made with ❤️ by Tanu Sharma

About

Complete web-based tailor management system for customer measurement entry, records management, WhatsApp sharing, and print/backup functionality.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages