Skip to content

The repository that houses the entire Web Application for BrainBeats

License

Notifications You must be signed in to change notification settings

AidanF2020/BrainBeatsWeb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

307 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BrainBeatsWeb

The repository that houses the entire Web Application for BrainBeats.

https://brainbeats.dev

Build Instructions

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

Notes

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.

Version Control Instructions

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 more information

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.

About

The repository that houses the entire Web Application for BrainBeats

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.9%
  • CSS 1.3%
  • Other 0.8%