Make sure to have Node.js and NPM installed. Download it here and select the LTS option.
- In the directory where you want the project, run
git clone https://github.com/CityDevsCCNY/GradSchoolZero
- Goto the project directory (ie:
cd ./GradSchoolZero
in the same terminal as we've installed the project) - Run
npm i
(shorthand fornpm install
) to install all dependencies required by the project
We require 2 different terminals to be open and to be in the project's directory (in ...\GradSchoolZero
) for both of these:
- In one of the terminals, run:
npm start
(starts the react project) - In the other terminal, run:
npm run serve
(starts the database server the react project uses)
Note: There may be some issues with using this project in macOS as we discovered later on related to the database calls made by this system [there may be some sort of limitation in macOS not seen in Windows as it works fine in Windows (we're not sure if running Windows via Bootcamp in macOS will yield the same problems)].
You can see the full list of users with email & password in the db.json
file [look in the "users" property in this JSON object]
-
Registrar [Type Registrar]
email: [email protected] password: password
-
George Simon [Type Instructor]
email: [email protected] password: password
-
David Ifa [Type Instructor]
email: [email protected] password: password
-
Behnam Sidsel [Type Instructor]
email: [email protected] password: password
-
Student [Type Student]
email: [email protected] password: password
-
Jeffrey Mina [Type Student]
email: [email protected] password: password
-
Sanjay Nikša [Type Student]
email: [email protected] password: password
-
Ioses Mirko [Type Student]
email: [email protected] password: password