Inspiration
I have been using many fitness apps and mental health apps. I've noticed that even though the mind and body have influence on one another, I haven't used an app that could effectively track both. Usually if they claim to, it's just stress management. I wanted to develop a health app that could also aid those who suffered from mental health conditions (Depression, Anxiety, ADHD, ASD, etc.) as well as those who simply want to keep track of their mental wellness.
What it does
The app has a functioning login and register page. Users can create an account to get started. Once the account is created the user will get a confirmation sent to their email inbox. Once they confirm their email it will allow them access to their dashboard. On the dashboard, users would be able to track their meals and water consumption as well as select a mood to log their mental well-being. Upon selecting a mood the AI chat feature will show up, allowing the user to get assistance regarding their needs.
How I built it
My tech stack included: Frontend: Next.js Backend: Supabase, node.js Database: Supabase, PostgreSQL Authentication: Supabase Auth AI Chat: OpenAI API Hosting: Vercel (for frontend) & Supabase (for backend & database)
Challenges I ran into
Have never worked with AI before so I struggled a lot with integration. I also wanted to flush it out a lot more but my group members gave up.
Accomplishments that I am proud of
I am proud of all that I have accomplished despite losing team members and having never used AI implementation
What we learned
Focus on requirements and stick with them. Avoid scope creep at all costs.
What's next for the Well-being App
Importing third party databases for food logging Adding a way to log exercise Tuning AI to also offer suggestion to improve mood based on diet
Built With
- css-tailwind
- html
- javascript
- next.js
- node.js
- openai
- postgresql
- supabase
- vercel
Log in or sign up for Devpost to join the conversation.