Skip to content

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

Notifications You must be signed in to change notification settings

karan-panda/rail-mitra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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 https://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

Watchers

Forks

Releases

No releases published

Packages

No packages published