Degree Works with a more intuitive UX/UI
- A recent installation of Go. Here is the download for Windows. Here is the download for macOS
- A recent installation of node and npm. Here is the download for Windows. Here is the download for macOS
- Git if you don't already have it installed.
Once downloaded successfully, your command promp (Terminal if using mac) should look something like this when you run the following commands:
Open a terminal(macOS) or command prompt(Windows). cd
to the folder you wish to work out of. Then run the following command:
mkdir cypherVIIWorkspace
cd cypherVIIWorkspace
git clone https://github.com/jacobsomer/CypherVII-Schedule-Advisor.git
cd CypherVII-Schedule-Advisor
git checkout -b myLocalBranch
From the root of the project, run the following commands to start the go server.
cd backend
go run main.go
Once you have done this. Feel free to open up a code editor such as VSCode in the CypherVII-Schedule-Advisor folder. Open go.py
and begin coding!
Here is what my console looked like:
From the root of the project, run the following commands to start the react server.
cd frontend
npm i
npm start
If you are using VScode, I recommend installing this extension to make debugging go a lot easier.