Inspiration
Solo Leveling is an anime where a man trains by himself to become the best fighter in his country.
What it does
This project seeks to gameify working out so as to provide incentive to users to exercise. The project should be able to manage workouts given by the system based on user level. Each user's workout information will be stored in a database to be ranked in order to motivate the user to workout. Users should also be able to rank up based off EXP received from their workout sessions. Like minded individuals can also come together under a guild and level up together.
How we built it
We built it using React TypeScript as the language and Firebase as the database. Android Studio was used in the making of the application.
Challenges we ran into
The database would not sync the changes we made via the code. Guildmaster was not able to modify the members' statuses at first. Flutter would not mesh well into the project and so the approach had to be changed. Typescript was something that half our members did not know, so it was a challenge fetching and inputting information to the database.
Accomplishments that we're proud of
Live chatting feature works
What we learned
TypeScript
What's next for Level Up
Use of pose tracking to ensure user actually carries out tasks.
Built With
- android-studio
- firebase
- jetpack
- kotlin
- react
- typescript
Log in or sign up for Devpost to join the conversation.