Railway Management System - DBMS Project

  • Tech Stack: MERN Stack : Mongo DB, ExpressJS, ReactJS, NodeJS, EJS, HTML, CSS, Bootstrap, Javascript
  • Github URL: Project Link

The Railway Management System is a software application designed to efficiently manage and automate various aspects of railway operations with a frontend built using HTML, CSS, and basic JavaScript, and a backend powered by MySQL for seamless railway operations management. This repository contains the source code and related documentation for the system.

Features:

  • Ticket Reservation: Users can search for available trains, view their schedules, and reserve tickets for their desired journey.
  • Seat Management: The system allows users to select their preferred seats, and it ensures that the seat availability is updated in real-time.
  • Booking Management: The system handles the booking process, including ticket generation, payment processing, and confirmation.
  • Train Schedule: Admins can manage the schedules of trains, including adding new trains, updating departure and arrival times, and managing delays.
  • Passenger Management: The system maintains a database of passenger records, including their personal information, booking history, and preferences.
  • Staff Management: Admins can manage the staff roster, assign duties, and keep track of their attendance.