Skip to content

Commute Line is a React-based web app designed to provide real-time train information, including departure times, delays, and announcements, sourced from RFI and iechub.rfi.it. It aims to make daily commuting smoother and more efficient by offering quick access to essential travel information. Contributions are welcome!

License

Notifications You must be signed in to change notification settings

Dovday/commute-line

Repository files navigation


Commute Line 🚆

Welcome to Commute Line, the ultimate solution for stress-free commuting! Designed with daily commuters in mind, this web app provides real-time information on your next train, including delays and announcements, so you can plan your journey with ease.

🌟 Features

  • Real-Time Train Information: Get up-to-the-minute details on train arrivals and departures.
  • Delay Alerts: Stay informed about any delays affecting your commute.
  • Announcements: Never miss important announcements from the rail network.
  • User-Friendly Interface: Easy-to-navigate interface designed for quick access to essential information.

🚀 Getting Started

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/commute-line.git
    cd commute-line
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm start

🌐 Usage

Simply open commute-line.vercel.app in your browser, enter your departure and destination stations, and view the next available trains. The app fetches data from RFI and iechub.rfi.it to provide you with the latest information.

📚 Data Sources

  • RFI (Rete Ferroviaria Italiana)
  • iechub.rfi.it

🎓 Educational Purpose

This project started as a personal and educational endeavor to streamline my daily commute. It's now publicly available to help fellow commuters. It is not intended for commercial use.

💡 Contributing

Feel free to contribute to this project! Here’s how you can help:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Commit your changes (git commit -am 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Create a new Pull Request.

📄 License

This project is licensed under the MIT License.

📫 Contact

If you have any questions, suggestions, or feedback, feel free to open an issue or reach out via [email protected].


Enjoy a smoother, more informed commute with Commute Line! Happy traveling! 🚉✨


About

Commute Line is a React-based web app designed to provide real-time train information, including departure times, delays, and announcements, sourced from RFI and iechub.rfi.it. It aims to make daily commuting smoother and more efficient by offering quick access to essential travel information. Contributions are welcome!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published