Inspiration
Time and health are two most precious things in today's world. So we decided to balance and preserve both by creating a product which allows us to build our fitness wherever, whenever we want to.
This gave birth to fitness pal.
What it does
This app is a boon for all the Fitness Freaks out there who want to achieve the goal of having a fit body at their own will. This will help them to workout wherever they want,whenever they want under the guidance of expert trainers. Fitness not only depends on exercise but also on our diet. So, keeping in mind about that we have also added a Nutrition and Tips section in our app.In future, we will also provide consulting and statistics to our users with help of AI and ML. Using Interactive 2D body exercise diagrams helps our users to understand and conduct exercises more efficiently and effectively.
GET READY FOR A NEW REVOLUTION, A REVOLUTION TO GET FREEDOM TO REMAIN FIT WHEREVER, WHEREVER YOU WANT. FITNESS PAL OF FITNESS FREAKS.
How we built it
Tech Stack: Java, Android studio, Material-UI, Gradle, AWS-Amplify , AWS-Android simulator for simulation of different environments, different screen sizes,different Android versions, screen compatibility testing and version controls.
AWS java sdk for writing and debugging java code.
Challenges we ran into
Integration of 2D animations in app for convenience and better understanding of exercises for users.It was difficult to create an app which can both satisfy the need of customers along with a greater user experience.We used Material-UI, Gradle. Integrated a sophisticated stop watch so that users can keep a count of time in the app.
Accomplishments that we're proud of
We built up an entire Android app from scratch by help of Android studio, AWS SDK for java,AWS AMPLIFY, AWS SIMULATOR, AWS Android development tools.
What we learned
First time took use of Amazon simulator for simulation of different environments, different screen sizes,different Android versions, screen compatibility testing and version controls.
Learnt how to use AWS Console and Services while developing this app. First time took use of AWS AMPLIFY for local development and AWS SIMULATOR for simulation and testing,Used AWS SDK KIT FOR JAVA Programming.
What's next for Fitness Pal
Artificial intelligence and Machine Learning using AWS Cloud tools: We would create a personalized AI trainer/voice assistant to keep track of our exercises and FITNESS REGIME along with providing some tips and tricks on regular basis to do the exercises with more ease and in a proper way.
For that we would use: Amazon AWS POLLY,AWS SAGEMAKER for AI/ML ,AWS REKOGNITION.
Built With
- amazon-web-services
- android
- android-studio
- animation
- aws-amplify
- aws-android-development-tools
- aws-java-sdk
- aws-simulation
- figma
- gradle
- java
- material-ui
- sagemaker
Log in or sign up for Devpost to join the conversation.