- My parents (for raising me)
- Keli (for accompanying me)
- Dr. Madhavan (for helping me)
- Dr. Victor (for helping me)
- Mr. James (for helping me)
- Sean Ho (for challenging me)
- Heng (for lending me his username and password)
- Dheeno (for pushing me)
- Sheng Hong (for aiding me)
- Cheng Feng (for suggesting the show alternative slots feature)
- Sharon Lua (testing)
- All those who tested TTAP
This software is used to helps student's of UTAR to arrange their timetable without frustration.
- Facebook's React
- Microsoft's Visual Studio Code
- Microsoft's TypeScript
- Node.js
- Redux
- GitHub
- Surge
- Create-React-App
- Material-UI
-
It is highly recommended to use Visual Studio Code for this project. Also, please install the following extensions:
- Git Lens
- TS Lint
git clone https://github.com/wongjiahau/ttap-web.git
cd ttap-web
npm install
You need to run this in another terminal.
npm run start
npm run test
npm run analyze
It is also hosted at https://ttap-source-analysis.surge.sh
To view the analytical data, go to https://goo.gl/#analytics/goo.gl/nHNNCF/all_time Or https://app.bitly.com/Bi451JE8j4x/bitlinks/2JmBftW
Go to https://wongjiahau.github.io/ttap-feedback-report/
After opening TTAP, you should see the following prompt:
Then, open System Preferences, go to Security & Privacy, click on Open Anyway: