Free online quiz platform and discussion forum for school courses. CS 130 Project.
- Install Node.js, Vagrant or Docker Compose.
- Clone the repo and install npm dependencies.
git clone https://github.com/yifei-fu/classroom.git cd classroom/backend npm i cd ../frontend npm i
cd backend
vagrant up # or docker-compose -f docker-compose-dev.yml up -d
npm run dev
cd frontend
npm start