A web application designed to streamline the course registration process at Miami University - Oxford.
Install Go, PostgreSQL, and Node
brew install go postgres node
Add these lines to your .bashrc
export PATH=$PATH:/usr/local/opt/go/libexec/bin
export GOPATH=$HOME/golang
export GOROOT=/usr/local/opt/go/libexec
Run these commands from the project root directory
npm run database
npm run setup
npm run serve
To build the server (command must be ran from the project root directory)
createuser -d schedule_buddy
npm run build-server
To create the database (command must be ran from the project root directory)
npm run createdb
To delete the database (command must be ran from the project root directory)
npm run deletedb
To delete the database and create a new one (command must be ran from the project root directory)
npm run resetdb
To interact with the database
npm run opendb