JobCard-GST is a web application that replaces the paper job cards, carbon-copy estimates and hand-written tax invoices used by the thousands of small two-wheeler service centres and independent garages across India. A typical garage juggles walk-ins and phone bookings, tracks each bike's repair on a register, pulls spares from a shelf without recording it, and writes invoices by hand — which makes GST billing slow, stock invisible and service follow-up impossible.
The system gives a garage four internal roles — owner, service advisor and mechanic — plus a public appointment form. Every repair flows through a strict job-card lifecycle: Booked → Vehicle In → Estimate → Approval → In Service → Quality Check → Ready → Delivered, with a rework loop from quality check back to service. Mechanics record the work done and the spares consumed, and each issue decrements the parts stock atomically with a low-stock alert. On delivery the system generates a GST-compliant tax invoice as a PDF — separate line items for parts (HSN 8714) and labour (SAC 9987), CGST/SGST split for intra-state Tamil Nadu sales, and rates held in a configurable table because notifications change. Customer and vehicle history, odometer readings and a configurable interval drive next-service reminders.
Built with React, Node.js/Express and MongoDB — exactly the full-stack taught in MC4201, with the document model from Advanced Database Technology (MC4202) and Git/Docker practice from DevOps (MC4009) — it is a viva-defensible Anna University MCA Regulation 2021 Semester-4 project.
- Relevant for
- Tamil Nadu
- Level
- Intermediate · 14 weeks · team of 3
- Common at
- Anna University, Chennai, IGNOU, Jawaharlal Nehru Technological University Hyderabad
- Updated
- Nov 2026