This repository contains the web app that the Hack, Cyber, and ICPC committes of ACM at UCLA used to host Bruin Quest 2020 which took place November 21 to November 22. Bruin Quest is similar to a puzzle hunt, but with some extra puzzles that focus on creating something instead of discovering a secret key. The site uses a MERN stack (Mongodb, Express, React, Node).
- Clone this repository
- Install MongoDB
- Type
yarn
inside the root directory (Download Server Dependencies) - Type
yarn
inside the client directory (Download Front-end Dependencies) - Make dev.js file inside config folder
- Put mongoDB info into dev.js file
- You can probably just copy
prod.js
- You can probably just copy
- Go into client folder
yarn start
- Go into server folder
yarn start
cd server
yarn eslint .
yarn eslint --fix . # to autofix some problems
cd client
yarn eslint .
yarn eslint --fix . # to autofix some problems