The repository that houses the entire Web Application for BrainBeats.
To run the project locally:
- Clone this repository to your computer
- Navigate to the dev branch
git checkout dev
- Navigate into the scripts sub-directory (from within the root directory)
cd scripts
- Run
sudo ./startdev.sh
You will need a .env
in your backend folder with the following information:
NEXT_JWT_KEY="whateveryouwantinhere"
DATABASE_URL="mysql://user:password@localhost:3306/BrainBeatsWeb"
You will also need MySQL up and running on your system. Substitute user
and password
in the DATABASE_URL
with those credentials.
The dev
branch is where all work is done, and once ready for the live website you must make a PR (Pull Request) to the main branch. The main branch is set up to directly work with the domain brainbeats.dev
in a secure fashion.
For future iterations of BrainBeats looking for more information and some guidance in jumping into development, please contact Aestrus#9476
on Discord or receive Shyam Parikh's e-mail from Dr. Leinecker.
This was our showcase video we sent to the committee prior to our final presentation.