A course discovery platform for University of Illinois students.
- Node.js
- Yarn
- Docker Desktop
- CLang/Make
- macOS:
xcode-select --install
or install XCode Command-Line Tools - Aptitude:
apt-get -y install make
- macOS:
The containerized method allows for quick setup of a local develop environment running the client, api, and database.
Ensure you have Docker Desktop Running
The included Makefile
provides Docker command wrappings with rich output for the following arguments:
make up
make down
make build
Standalone environments are great for working on a singular component of the application (e.g. the client) with little overhead.
yarn && yarn start # install dependencies and start development environment
yarn && yarn start # install dependencies and start development environment
Licensed under the GNU Affero General Public License
© 2021 Illinois Labs