A LFG website for College Students. Made in React, SQL, and NodeJS
Uses React as the frontend and SQL as the backend. Allows for students across campuses to find and join groups who like playing similar games
Supports:
- Account Creation
- Group Joining
- Group creating
- Messaging
- Clone this repo
- run this command in your terminal
git switch testFrontend
- Make sure npm is installed on your device
- Run
npm i
in your terminal to install dependencies - After dependencies are installed, run
npm run dev
in your terminal
- Make sure npm is installed on your device
- Run
npm i
in your terminal to install dependencies - After dependencies are installed, run
npm run dev
in your terminal and go to backend section
This is a bit time-intensive. Takes roughly 30-45 minutes if you follow the videos for the backend. If you only want to see the UI follow the steps above.
- Install SQL & MySQLWorkbench (We used This video for macOS)
- go into the connection from the home page in MySQLWorkbench (you can skip steps 2-4 if you follow this video)
- Create a new database
- Add the two sql files as schemas and execute it by pressing the lightning bolt icon
- After you're done setting up the database, go to your local campus-lfg directory and cd into backend
- Run
npm start
- Refresh the frontend, it should be connected now