[go: up one dir, main page]

Skip to content

Rail Seeker is a web application designed to provide users with accurate and up-to-date information about trains.

Notifications You must be signed in to change notification settings

priyanshuahir000/Rail-seeker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rail Seeker

Rail Seeker is a web application designed to provide users with accurate and up-to-date information about trains. Built as a project to learn about web development technologies, Rail Seeker utilizes Node.js, Express, Axios, and EJS for its backend and frontend development.

Features

  • Train Information: Users can search for train details by entering a 5-digit train number.
  • Third-Party API Integration: Train information is retrieved through a third-party API due to limitations on governmental APIs.
  • Responsive Design: Rail Seeker offers a user-friendly interface that adapts seamlessly to various devices.
  • Deployment: Easy deployment instructions are provided for setting up Rail Seeker in a hosting environment.
  • Optimization: Performance optimization techniques are employed to ensure a smooth user experience.

Screenshots

Light theme

light theme screenshot

Dark theme

dark theme screenshot

How to Use

  1. Clone the repository.
  2. Install dependencies using npm install.
  3. Run the application using nodemon index.js or node index.js.
  4. Access the application in your browser at http://localhost:3000.

How It Works

Rail Seeker's backend is powered by Node.js and Express, which handle API requests and data processing. The frontend, built with EJS, presents the retrieved train information to users in a visually appealing manner. Third-party APIs are integrated to provide comprehensive train details.

Contributing

Contributions to Rail Seeker are welcome! Feel free to submit pull requests for bug fixes, enhancements, or new features. For major changes, please open an issue first to discuss the proposed changes.

About

Rail Seeker is a web application designed to provide users with accurate and up-to-date information about trains.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published