Skip to content

wongjiahau/ttap-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Special thanks to

  • 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

Build Greenkeeper badge BCH compliance codecov Maintainability

Objectives

This software is used to helps student's of UTAR to arrange their timetable without frustration.

Technologies used :

How to build this app?

Prerequisites

  1. Make sure you have installed Git and Node.js.

  2. It is highly recommended to use Visual Studio Code for this project. Also, please install the following extensions:

  • Git Lens
  • TS Lint

Steps

1. Clone the project

git clone https://github.com/wongjiahau/ttap-web.git

2. Install all the required Node packages

cd ttap-web
npm install

3. Run the server

You need to run this in another terminal.

npm run start

4. Enjoy!

Extra

How to run test?

npm run test

How to visualize bundle size and dependencies in this app?

npm run analyze

It is also hosted at https://ttap-source-analysis.surge.sh

How many visits are there to ttap.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

How to view the feedback report?

Go to https://wongjiahau.github.io/ttap-feedback-report/

How to open on Mac OS?

You might face one of the following issues when opening TTAP in Mac OS.

(1) "TTAP" is damaged and can't be opened

image

Solution:

  1. Open the Terminal app by pressing cmd+space, then type in "terminal":
image
  1. In the Terminal app, type in xattr -cr /Applications/TTAP.app/, then press Enter:
image
  1. If you see a wall of error message like the one below, repeat Step 2:
image
  1. Open TTAP app again, and it should work.

(2) "TTAP" cannot be opened because the developer cannot be not verified

image

Solution: open System Preferences, go to Security & Privacy, click on Open Anyway:

image

About

This is repo for storing codes of TTAP(UTAR)-Web version

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages