Skip to content

atomic-tang/course-adviser

Repository files navigation

Course Adviser

For the capstone project of INFS3605, Course Adviser was developed to provide students with on-demand insights into their degree progression at UNSW in an effort to automate and streamline the process of planning and selecting courses. Course Adviser is an online tool available on both the web and Android mobile platform that combines the UNSW handbook, timetabling unit and progression check into a complete comprehensive and integrated solution as a refresh in the poor user interface design and inefficient and confusing navigation flows experienced by UNSW Students to align with the UNSW 2025 strategy of providing a world class environment for students. Features such as the ability to review and rate courses have also been incorporated into Course Adviser to accelerate the collection of feedback and enable UNSW to improve the quality of its educational programs and therefore reach its target on academic excellence.

Installation Instructions

  1. Ensure you have git installed on your computer. Visit https://gist.github.com/derhuerst/1b15ff4652a867391f03#file-linux-md for instructions.
  2. You will also need to have Node.js and Node Package Manager (npm) installed on your computer. Visit https://www.npmjs.com/get-npm to install.
  3. Once you have have git, Node.js and npm installed on your computer, clone the respository into any directory you like by running git clone https://github.com/atomic-tang/course-adviser.git in Terminal on MacOS / Linux or Command Prompt on Windows.
  4. After the repository is cloned, run npm install in Terminal or Command Prompt to install the dependencies.
  5. Finally, run npm run start in Terminal or Command prompt to launch the application on a web browser. For an optimal experience, ensure to use a modern browser such as Google Chrome and Safari or the latest versions of Mozilla Firefox and Microsoft Edge.
  6. Enjoy!

Demo

https://course-advisor-5eb1f.firebaseapp.com

Login Credentials

Username: z5056789
Password: password

About

Capstone Project for INFS3605 2017 - Course Adviser (Group 5)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors