Lauren Dulick - Project Manager
Sophia Dadla - UX Designer
Simar Khetpal - Scrum Master
Roshan Ahmed - Quality Assurance Engineer
Problem Statement: Many UF students struggle to stay accountable and motivated in achieving their academic, personal, and fitness goals each semester. Without a supportive community and effective tools to track progress, students often find themselves falling short of their aspirations.
Proposed Solution: GatorGoalMate, a social media website designed specifically for UF students to tackle these challenges head-on, provides a platform where students can set, track, and achieve their goals while fostering rich community involvement that uplifts and motivates peers to reach their full potential.
Stakeholders: UF Students
Unique Approach:
Presentation Link: https://youtu.be/Cqd6nSOu-go
npm i express
npm i nodemon -D
npm install react-scripts --save
npm install cors
npm install mongodb@4.1.0 --save
npm install multer --save
npm install react-router-dom
To Clone the Repository:
git clone https://github.com/lmdulick/GatorGoalMate.git
When you open the project in VS Code, the bottom bar looks like this:
When you click on 'MasterBranch,' you can change the current branch to your own branch (ex. origin/Lauren, origin/Sophia, origin/Simar, origin/Roshan)
This button will pull and push new commits from and to the current branch:
Additionally, you can manually push and pull to and from the repository with a comment in the System Command Prompt (cmd) using git with these commands:
git push origin <branch_name> -m "comment"
git pull origin <branch_name> -m "comment"
To add an entire folder:
git checkout <branch_name>
git add <folder_name>
git commit -m "comment"
git push
*Replace branch_name with the desired branch (ex. MasterBranch, Lauren, Sophia, Simar, Roshan)
To run the client (Frontend):
cd client
npm start
To run the server (Backend):
cd server
npm run dev