Josephine Ligatsyah, Ashneet Rathora, Allison Yeh
The Personal Fitness App is designed to help college students create and manage personalized workout plans. The app provides a user-friendly interface to track workout routines, set goals, and stay motivated.
This project was developed as part of the Cloud AWS Hackathon. It originally used AWS Amplify and AWS Lambda, but these services are no longer active. However, the UI remains accessible and is hosted in this GitHub repository.
- Interactive and responsive UI for cloud-based application.
- Originally integrated with AWS Amplify and AWS Lambda (no longer active).
- UI still accessible for demonstration and showcasing design.
For an overview of the planning and design process, refer to the Canva document:
Planning Document
- Frontend: React, Next.js
- Backend: AWS Lambda
- Deployment: AWS Amplify
- Version Control: GitHub
- Node.js (v18+)
- npm (v9+)
- AWS CLI configured with appropriate permissions
- Git
git clone https://github.com/jligatsy/GenGainz
npm install
Create a .env file in the root directory with the following variables:
REACT_APP_AWS_REGION=us-west-2
REACT_APP_API_BASE_URL=https://your-api-url.com
npm start
- Navigate to the AWS Amplify console.
- Connect the GitHub repository.
- Deploy the frontend from the Amplify dashboard.