Railway Management System is a software application that helps manage railway operations efficiently. This project includes features such as passenger management, train scheduling, and route management.
-
User Management:
- Register new users (passengers, administrators, etc.).
- Authentication and authorization for secure access.
-
Train Management:
- Add, edit, and delete train details.
- Schedule trains and manage routes.
-
Passenger Management:
- Register passengers with details such as name, age, and Aadhar card.
- Generate Passenger Name Record (PNR) for booked tickets.
-
Route Information:
- View detailed information about train routes.
-
Ticket Booking:
- Book tickets for passengers.
- Generate and print tickets.
-
Frontend: Tkinter python's
-
Backend:
- Database: MySQL
-
Version Control:
- Git