The source code for Penn Course Review.
PennCourseReview is a student-run publication that provides numerical ratings and written reviews for undergraduate courses taught at the University of Pennsylvania.
To set up your development environment:
pipenv install --dev
cd frontend
npm installTo run the API server, obtain the fixtures.json file from a club member and run:
pipenv shell
./manage.py migrate
./manage.py loaddata fixtures.json
./manage.py maketoken
./manage.py runserverTo run the frontend, run the following command in a separate terminal:
cd frontend
npm startSee the API readme for more details about the Penn Course Review API.