Train Scheduler

Front End App utlizing Firebase & Moment.js

Tech Used:
  • Bootstrap CSS
  • JQuery
  • JavaScript
  • Firebase Database
  • Moment.js

About Project

Accepts user input to add new train name, start time and frequency to schedule.

Displays schedule in repeating table with next arrival based on current time and frequency of train stops, schedule is updated in real time

The app stores train info in Firebase for data persistence and retreives information from database on load. The only database used for the app is Firebase.

Schedules refresh every minute to reflect updated arrival information and the user can delete train information from schedule and database with click of button.