pennlabs / pcr

Penn Course Review website, developed by Penn Labs
https://penncoursereview.com
MIT License
13 stars 0 forks source link
django react university-of-pennsylvania

Penn Course Review

CircleCI

The source code for Penn Course Review.

Introduction

PennCourseReview is a student-run publication that provides numerical ratings and written reviews for undergraduate courses taught at the University of Pennsylvania.

Setup

To set up your development environment:

pipenv install --dev

cd frontend
npm install

To 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 runserver

To run the frontend, run the following command in a separate terminal:

cd frontend
npm start

Documentation

See the API readme for more details about the Penn Course Review API.