Inspiration
When we first heard about this prompt, we thought the product needed to not just tell people that working out was good, but to help people plan out their exercise. That is how we came up with activated fitness, a calendar that plans your day (and your exercises) for you, using the power of generative ai.
What it does
It is a fully functional Calendar app that allows you to schedule activities on any day of any month. The ai used in the app automatically adds physical activity based on the opening survey conducted. Even if the user doesn't have scheduled events, the app autogenerates tasks and creates a schedule for you using generative AI built into it. The goal of the app is to schedule a users day while also providing a workout plan for the user in hopes of promoting physical exercise and increasing exercise rates in senior citizens.
How we built it
We have built this app using the power of generative ai through the Open AI API, and using a node.js and express.js to set up a server on the backend to store the information from the front end of the project, and it also hosts the call to the Chat GPT API. The front end uses the framework of HTML CSS and JS
Challenges we ran into
A major challenge we ran into was creating the fetch requests that sends the information to the node server. After hours of debugging and research on forms we figured out that we are not formatting our JSON correctly and we didn't have the right correct headers for the fetch to send the data.
Accomplishments that we're proud of
We are proud of how we were able to learn how to integrate AI into our project effectively and also we are proud of how we figured out how to set up a node server and how we learned the fetch and post requests
What we learned
We learned how to set up a node server and how to store information there using middle ware in the express js server. We also learned how to POST json data using java script
What's next for Activated Scheduling
Next is is to use other frameworks and libraries such as reacts js and tailwind css to make the front end UI better.
Log in or sign up for Devpost to join the conversation.