Inspiration

We were inspired to create this self-improvement app because we believe that everyone has the potential to grow and become the best version of themselves. We also wanted to create an app that would be accessible to everyone, regardless of their fitness level or financial situation.

What it does

The app acts as a one stop shop for self-improvement and includes a quiz that helps users get a personalized plan from AI, a video guide that tracks their movements for perfect form, and a meditation and journaling section.

How we built it

We used a variety of tools and technologies to build the app, including:

  • React for the webpage front-end
  • Next.js for the back-end
  • Llama2 for the AI quiz
  • Python and Flask along with OpenCV and Mediapipe for the video guide
  • Clerk for user authentication

Challenges we ran into

One of the biggest challenges we faced was developing the AI quiz. We wanted to create a quiz that was accurate and personalized to each user. We spent a lot of time researching different AI algorithm.

Another challenge was that the dependencies were working weirdly across all of our teams' computers so we had to create strong config files that took time to configure for all of our computers.

Accomplishments that we're proud of

We're proud of the following accomplishments:

Developed a working prototype of a self-improvement app that includes an AI quiz and video guide. This is a significant accomplishment, as it demonstrates our ability to build a complex and functional app in a short period of time.

Successfully integrated Artificial Intelligence and computer vision technologies into our app. This shows that we are able to use cutting-edge technologies to create innovative and useful products.

What we learned

We learned a lot about creating a self-improvement app, including:

  • The importance of user-centered design
  • The importance of building a team
  • The importance of perseverance

What's next for flourish

We're excited to continue developing the app and adding new features. We're also planning to launch the app on mobile platforms using React Native after completing web development.

We hope that our self-improvement app will help people grow and become the best versions of themselves.

Built With

Share this project:

Updates