Skip to content
/ Meliag Public

A little site to display all kinds of train data

License

Notifications You must be signed in to change notification settings

Gijs6/Meliag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

From Latin melius agmen meaning better train (I hope :D)

A website I am building to display all kinds of data about trains in a 'better' way.

Built with the amazing Python framework Flask and the Jinja templating engine.

Data from the NS API.

Ideas / stuff to add

Stuff/features to add / stuff to (bug)fix

Map

  • Images on the map (semi-fixed)
  • Filters on the map (materieel and other stuff)
  • Fix images in the popup and the content/layout/styles of the popup
  • More info in popup
  • Station info in popup (current station & stations en route?)

Both Treintijden and the map

  • Fix and combine the ritnummer-data for the treintijden and the map!!!
  • Fix thread bug ritnummer-data and just the ritnumdata in general

Treintijden

  • Adding some better styles to the treintijden
  • Adding images and more info to the treintijden
  • Bug with the alt text of the train image with international trains
  • Cleaning up delays and other time information
  • A menu for the treintijden in the menu bar
  • Add the 15 biggest stations in the submenu
  • Add a redirect/search page for the treintijden!
  • Nice exit animation for the submenu (with JS?)
  • Add links to the op de route (en route) stations in treintijden (with UIC?)
  • Responsive design for the treintijden (fix flexbox and div's (in the entire row))
  • Fix bug: the treintijden for the first station (in the country [such as Breda]) of an international train shows that the train started at that station
  • Fix layout for really long trains (and/or just normal trains on mobile)
  • Fix "no image available" if it occurs many times (such as with the European Sleeper)
  • Fix spacing between trains (if the description text is long)
  • Fix no image displayed (probably some bug with the new data system)

Other

  • Responsive design for menu, homepage and footer
  • Fix submenu hover on mobile (disable link, make the menu item clickable)
  • Fix layout treintijden search page on mobile
  • Fix long loading times

Pages to add

  • Departing / arriving times (per station) + images/drawings (of the trains (so that the materieel clear is))
  • Spoorkaart (the rail lines) with SpoorKaart API (+ disruptions?) (-> combining with map?)
  • Search box for matnummers and ritnummers (-> redirect to /matnummer/{matnum} and/or /ritnummer/{ritnum})

About

A little site to display all kinds of train data

Resources

License

Stars

Watchers

Forks