Skip to content

About

Embark on your ticket booking journey with Rail Mitra, where simplicity meets convenience for seamless rail travel! πŸš†πŸŽ«

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

Β 

History

13 Commits

Folders and files

Repository files navigation

Rail Mitra: Your Premier Railway Ticket Booking Solution

Welcome to Rail Mitra, your one-stop destination for seamless online railway ticket bookings. Crafted using an innovative blend of cutting-edge technologies such as HTML, CSS, JavaScript, Node.js, and MongoDB, Rail Mitra is designed to elevate your railway ticket booking experience.

Key Features

  • Effortless Authentication: Experience secure registration and login procedures tailored to your needs.
  • Intuitive Booking: Discover and reserve train tickets with effortless ease.
  • Booking History at Your Fingertips: Easily keep track of your past bookings with a conveniently accessible history feature.
  • User-Centric Design: A thoughtfully designed user interface guarantees a smooth and intuitive booking process.

Technology Stack

Frontend πŸ‘¨β€πŸ’»

  • HTML: The backbone of our user interface, providing structure and semantic meaning.
  • CSS: Styling the application to ensure an aesthetically pleasing and responsive design.
  • JavaScript: Enhancing user interactivity and functionality, providing a dynamic user experience.

Backend πŸ‘¨β€πŸ’»

  • Node.js: Empowering the server-side logic and facilitating seamless communication between the frontend and the database.
  • MongoDB: A robust and flexible NoSQL database, ensuring efficient data storage and retrieval.

Authors πŸ”—

  • Karan Panda
  • Anand Pandey

Getting Started

Embark on your Rail Mitra journey by following these simple steps:

  1. Clone the Repository:

    git clone https://github.com/karan-panda/rail-mitra.git
  2. Navigate to the Project Directory:

    cd rail-mitra
  3. Install Dependencies:

    npm install
  4. Configuration: Set Up Environment Variables:

    Create a .env file in the project's root directory and populate it with essential configuration details:

    PORT=5000
    MONGODB_URI=your-mongodb-uri
    SECRET_KEY=your-secret-key
  5. Run the Application:

    npm start
  6. Access Rail Mitra in your web browser at http://localhost:3000.

Begin your railway ticket booking journey with Rail Mitra - Where Booking Meets Simplicity! πŸš†πŸŽ«

About

Embark on your ticket booking journey with Rail Mitra, where simplicity meets convenience for seamless rail travel! πŸš†πŸŽ«

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages