A Course Checker for the University of Utah
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
client
crawler
server
.gitignore
README.md

README.md

Track4U

Track4U is a Single Page Application built with React, React-router, Node.js and MongoDB. This project is to provide auto-checking service for students who want to enroll a full-seated class.

Getting Started

1. Install Node.js

Visit nodejs.org to download and install Node on your machine. If you have already installed Node (with npm), you can skip to the next step.

2. Install gulp globally

Again, skip if installed.

$ npm install --global gulp-cli

3. Install node packages

Change to the server directory and run

$ npm install

Change to the client directory and run

$ npm install

4. Build the client

Under client

$ gulp build

5. Run the server

Change to server

$ node server.js