Skip to content

This repository contains a project which is a Flask and MySQL-based system for managing trains and bookings. Features user/admin authentication, ticket booking, and cancellation. Users can register, log in, and manage reservations; admins oversee train details.

Notifications You must be signed in to change notification settings

priyankavs-source-2003/Railway-Management-System-using-Python-and-DBMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains a project of a Railway Management System built using Flask and MySQL, designed to streamline railway operations and provide an efficient platform for train management, ticket booking, and user interactions.
Features
Authentication: Secure login and registration for users and administrators.
Train Management: Admins can add, update, and delete train details.
Ticket Booking and Cancellation: Users can book and cancel tickets with real-time seat updates.
Reservation History: Users can view their booking history.
Database Integration: Managed using MySQL with tables for admin, user, train, ticket, and class.
Database Schema
admin: Admin credentials and details.
user: User information including username, password, address, age, and email.
train: Train details including number, name, source, destination, and schedule.
ticket: Booking details such as username, train number, class, date, and passenger details.
Technologies Used
Flask: Web framework for Python.
MySQL: Relational database management system.
HTML/CSS/JavaScript: For frontend design and dynamic content handling.
Authors
Priyanka V S, R Sindhu, Raghavendra

About

This repository contains a project which is a Flask and MySQL-based system for managing trains and bookings. Features user/admin authentication, ticket booking, and cancellation. Users can register, log in, and manage reservations; admins oversee train details.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published