Loading repository data…
Loading repository data…
tanmay-563 / repository
🚦 Transport Management System – Java Swing Desktop App A comprehensive Transport Management System built using Java Swing, designed to streamline the process of booking tickets across multiple modes of transport—Bus, Airplane, and Car—to destinations listed in a pre-configured database.
🚦 Transport Management System – Java Swing Desktop App A comprehensive Transport Management System built using Java Swing, designed to streamline the process of booking tickets across multiple modes of transport—Bus, Airplane, and Car—to destinations listed in a pre-configured database.
🛠️ How to Use This Project If you're running the Java Swing desktop version, simply compile and run the main class through your IDE (e.g., IntelliJ or Eclipse) and ensure your MySQL database is connected.
For the upcoming web-based MERN stack version, follow these steps:
bash Copy Edit
git clone https://github.com/tanmay-563/transport-management-system.git cd transport-management-system
java Start
🧾 Dynamic Ticket Generation after booking
💰 Final Billing Page showing detailed fare summary
🗃️ Integrated Database Support (using JDBC with SQL) to store routes, bookings, and users
🖥️ Built with a clean and responsive Java Swing UI
🎯 Ideal for academic use, prototyping, or small-scale deployment
🧱 Future Scope (Web Version - MERN Stack) To enhance accessibility and attract more users, the project will be expanded into a web-based version using the MERN stack (MongoDB, Express.js, React.js, Node.js), with:
🌐 User Authentication & Online Booking
📈 Admin Dashboard for Route & Booking Management
📲 Mobile-Responsive Interface
📤 Real-time Ticket & Billing Downloads
📁 Tech Stack (Current Version) Frontend: Java Swing
Backend: Java (JDBC), MySQL
IDE: IntelliJ / Eclipse
Database: Already there.