Skip to content

Made with the frustrations of a daily commuter, TrackTC is TTC delays tracker made using Django, React, and DjangoRESTFrameork!

Notifications You must be signed in to change notification settings

michaelzixizhou/TrackTC

Repository files navigation

TrackTC

Made with the frustrations of a daily commuter, TrackTC is a Django and React stack connected by the Django REST Framework!

How to use

  • Don’t be late:
    • check out the current and planned TTC delays, provided by the TTC API.
  • Track your buses:
    • enter your email and buses/trains and we will email you their delay status every 12 hours!

Dependencies

Remember to use pip3 install -r requirements.txt for build dependencies in your virtual environment, or nothing will run, this includes both Django and the REST Framework.

Packages installed

npm i webpack webpack-cli --save-dev
npm i @babel/core babel-loader @babel/preset-env @babel/preset-react --save-dev
npm i react react-dom --save-dev
npm install @material-ui/core
npm install @babel/plugin-proposal-class-properties
npm install react-router-dom
npm install @material-ui/icons
pip install requests

TTC API

Developers - MyTTC Station/Stop API in json format

Authors

Frontend React and CSS -> amir417, skim1601 Backend and Django database -> michaelzixizhou, AvidEslami API & Framework build -> michaelzixizhou

About

Made with the frustrations of a daily commuter, TrackTC is TTC delays tracker made using Django, React, and DjangoRESTFrameork!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •