wongjiahau / ttap-web

This is repo for storing codes of TTAP(UTAR)-Web version
https://get-ttap.surge.sh
MIT License
6 stars 9 forks source link

Timetable Arranging Program - Web (TTAP)

Special thanks to

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:

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?

After opening TTAP, you should see the following prompt:

image

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

image