All Projects → danieldafoe → is-my-train-delayed

danieldafoe / is-my-train-delayed

Licence: MIT license
An Angular web app built on Heroku with Node & Express. Shows information about delayed trains, and displays that in an easily consumable manner.

Programming Languages

typescript
32286 projects
CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to is-my-train-delayed

marmelad
Заготовка фронтенд проекта для продвинутых и начинающих 🤘. Хорошо подходит для поддержания единой структуры проектов в команде и легкого переиспользования готовых блоков между проектами.
Stars: ✭ 15 (+0%)
Mutual labels:  gulp, bem
web-starter-kit-gulp
Starter kit for automated front-end web development using Gulp, NPM, Bower, Babel, Sass, and Pug.
Stars: ✭ 35 (+133.33%)
Mutual labels:  gulp, bem
Frontie Webpack
Front-end Boilerplate | Gulp 4 + Webpack 4 + Babel + ITCSS Architecture + BEM Methodology + Twig.js
Stars: ✭ 102 (+580%)
Mutual labels:  gulp, bem
Gulp Scss Starter
Frontend development with pleasure. SCSS version
Stars: ✭ 339 (+2160%)
Mutual labels:  gulp, bem
Nth Start Project
Startkit for HTML / CSS / JS pages layout.
Stars: ✭ 578 (+3753.33%)
Mutual labels:  gulp, bem
Bemgo
Quick start of developing projects using Gulp build system and BEM methodology.
Stars: ✭ 66 (+340%)
Mutual labels:  gulp, bem
Gulp Pug Starter
Frontend development with pleasure. Pug + SCSS version
Stars: ✭ 228 (+1420%)
Mutual labels:  gulp, bem
gulp
Gulp Türkçe Çeviri
Stars: ✭ 37 (+146.67%)
Mutual labels:  gulp
mapzen-gtfs
Python library for reading and writing GTFS feeds
Stars: ✭ 27 (+80%)
Mutual labels:  transit
wps-se
Software Engineering Basic for Web Developer
Stars: ✭ 59 (+293.33%)
Mutual labels:  gulp
gulp-es6-transpiler
[DEPRECATED] Transpile ES2015 to ES5
Stars: ✭ 47 (+213.33%)
Mutual labels:  gulp
dumb-bem
Simple BEM react components generator
Stars: ✭ 32 (+113.33%)
Mutual labels:  bem
website-template
静的Webサイト制作を少しモダンにするためのテンプレート
Stars: ✭ 62 (+313.33%)
Mutual labels:  gulp
yunle-template-gatsby
yunle-cli 前端开发模板- gatsby 专为静态SEO页面开发
Stars: ✭ 13 (-13.33%)
Mutual labels:  gulp
openmeeg
A C++ package for low-frequency bio-electromagnetism solving forward problems in the field of EEG and MEG.
Stars: ✭ 62 (+313.33%)
Mutual labels:  bem
vue-simple-bem
A simple Vue.js directive to map BEM CSS class names.
Stars: ✭ 17 (+13.33%)
Mutual labels:  bem
GWRP-0.3
Игровой режим для San Andreas Multiplayer
Stars: ✭ 22 (+46.67%)
Mutual labels:  gta
sage-starter
The best starter theme with a modern front-end development workflow. Based on Sage, HTML5 Boilerplate, gulp, Bower, and Bootstrap.
Stars: ✭ 42 (+180%)
Mutual labels:  gulp
all-transit
Interactive visualization of all transit in the Transitland database
Stars: ✭ 22 (+46.67%)
Mutual labels:  transit
gtasa-savegame-editor
GUI tool to edit GTA San Andreas savegames.
Stars: ✭ 56 (+273.33%)
Mutual labels:  gta

Is My Train Delayed

This web application is project meant to provide an alternative display of the information you can find on the GO Transit website. This project was originally conceived before GO Transit did an overhaul of their UI and information architecture design, so it really isn't as bad as it once was.

Still, I think that what this application aims to do is provide a slice of the functionality from the GO Transit website in a simpler and more digestable way.

Tech Stack

In all honesty, this little application is completely over-engineered. I did this on purpose, however, to be able to explore different technologies and improve my own learning. The technology stack includes:

  • Heroku, for setting up a deployment pipeline and running the server
  • Node, for running the very minimal server on Heroku that serves the application
  • Angular, for managing the core of the application's interface, logic, navigation, etc
  • Ngrx, for managing the state of the application
  • Sass, for styling the application's interface

Contributing

After reading the Contributing Guidelines, you are more than welcome to contribute any improvements from the projects board as pull requests on thedevelop branch.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].