Made with the frustrations of a daily commuter, TrackTC is a Django and React stack connected by the Django REST Framework!
- 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!
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.
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
Developers - MyTTC Station/Stop API in json format
Frontend React and CSS -> amir417, skim1601 Backend and Django database -> michaelzixizhou, AvidEslami API & Framework build -> michaelzixizhou