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

Share this project:

Updates