Skip to content

Project for the Software Engineering Course at Pitt Spring 2023.

License

Notifications You must be signed in to change notification settings

Steven-Jarmell/Beefin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beefin'

Project for the Software Engineering Course at Pitt Spring 2023.

Full-Stack social media workout application

Demo:

Beefin.Demo.mp4

Features:

  • Log In/Register (with password encryption and email verification)
  • Authentication and Authorization with JWT through Auth Service
  • Create Groups
  • Join Groups
  • Create Workouts
  • View Past Workouts

Technology Used:

  • React
  • JavaScript
  • Java
  • Spring Boot
  • Docker

How to run locally:

  1. Must have Node.js and Docker installed
  2. Clone this repository
  3. Open two terminals
  4. In terminal one, cd into the microservices-parent folder and run docker compose up -d
  5. In terminal two, cd into the client folder and run npm run dev
  6. Give the backend a minute to initialize, and then feel free to use the website!

Thank You!