Saved searches

Use saved searches to filter your results more quickly

Cancel Create saved search Sign up Reseting focus

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

A web-based Railway Management System built with React, Material UI and Firebase. Streamline railway operations, manage train schedules, delays, cancellations, and ticket reservations conveniently.

License

Notifications You must be signed in to change notification settings

lahiru1115/Railway-Management-System

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Go to file

Folders and files

Last commit message Last commit date

Latest commit

History

View all files

Repository files navigation

Railway Management System

Cover Photo

Welcome to the Railway Management System! This web-based application is designed to streamline railway operations and provide a convenient platform for managing train schedules, delays, cancellations, and ticket reservations. Built using React, Material UI and Firebase, the Railway Management System offers a comprehensive solution for railway administrators.

Features

Technologies Used

The Railway Management System utilizes the following technologies:

Getting Started

To run the Railway Management System locally on your machine, follow these steps:

  1. Prerequisites: Ensure you have Node.js installed on your machine. If not, you can download it from the official Node.js website and follow the installation guide.
  2. Clone the Repository: Use the following command to clone the repository to your local machine:
git clone https://github.com/lahiru1115/Railway-Management-System.git 
  1. Navigate to the Directory: Enter the app directory:
cd Railway-Management-System 
  1. Install Dependencies: Run the following command to install the required dependencies:
npm install 
  1. Configure Firebase: Follow the Firebase setup guide to create a Firebase project and add the necessary configuration files to the app.
  2. Start the Application: Use the following command to start the application:
npm start 

Screenshots

Contributing

Contributions are welcome! If you encounter any issues with the app or have new feature suggestions, please open an issue or submit a pull request.

About

A web-based Railway Management System built with React, Material UI and Firebase. Streamline railway operations, manage train schedules, delays, cancellations, and ticket reservations conveniently.