Inspiration

Everyone juggles demanding schedules. Whether it's high school students balancing APs, tests, and college applications, or adults managing work, family, and personal commitments, prioritizing mental and physical health often takes the backseat. Recognizing this challenge, we developed a user-friendly web application that provides easy access to resources for individuals to improve their mental and physical health daily. We hope to empower users to enhance their well-being amidst life's demands.

What it does

ActiveAlly has four built-in resources for users to improve their mental and physical well-being. First is a fitness planner that generates a customized fitness plan based on the information the user enters about themselves. Second is a goal-setting tool that helps users keep track of their goals. Third is a journal that lets users log things like how their day went, the workouts they did, etc. Last is a lifelike personal assistant that allows for verbal communication about anything, such as mental health support.

How we built it

We mainly used HTML, CSS, and JavaScript for the web app. We also integrated the OpenAI API and the D-ID API.

Challenges we ran into

There were two primary challenges that we encountered. First, using the API keys took us some time as calling them often gave us errors. Additionally, we worked on the frontend and backend separately, so connecting the two seamlessly took some time due to the errors we kept getting.

Accomplishments that we're proud of

Overall, we are proud of what we were able to create in a short amount of time. We are especially proud of the personal assistant, as it took us a significant amount of time and effort due to its intricate features like sound, microphone, and video integration for lifelike interactions.

What we learned

We improved our web development skills, especially in making webpages dynamic with intricate details like hover animations. We also learned how to properly use and integrate APIs, especially the D-ID API.

What's next for ActiveAlly

We want to add some more mental and physical health features, such as using computer vision to help with workouts (i.e. giving feedback on form, counting reps, etc.). We also want to create a proper account system that allows users to save their progress and information across devices.

Built With

Share this project:

Updates