Inspiration
Two years ago I made a self-advocacy app called AdvoCatie. Then I learned what it's like living with a disabling chronic illness. Self-advocacy isn't enough-- there need to be stronger standards of care for the heavy administrative and self-advocating process that is care management for those with chronic illnesses.
What it does
Bluebell is a care-management AI agent app that consolidates, organizes, and carries out administrative care tasks. It is the first app to focus on the client instead of the care manager when focusing on care management tasks.
How we built it
I used Figma to develop the initial UI, then used a Next.js framework on Firebase Studio to develop the Firebase backend. Coding was largely done through Firebase Studio prompt engineering; generative AI was used significantly in the development process.
Challenges we ran into
Firebase Studio and other prompt-engineering technologies are not currently user-centered, so I sometimes had to wrangle the AI into building features effective for a patient and not for a social worker/care manager. Also, this is my first time trying to use AI tools to code, so there was a lot of experimentation in finding the right prompts and editing code when necessary.
One particularly delicious challenge I enjoyed was learning how the Gemini agent interacted with the rest of the backend. You have to make the agent aware of all its features and functionalities in order for it to work properly. I initially ran into a problem allowing it to connect with the Google Apps script because it had all the permissions but didn't know it had them.
Accomplishments that we're proud of
Integrating a Firebase backend and APIs. Although it sounds simple, a look at my previous projects shows that I've historically struggled with database management, so it's very exciting that I could figure out how to work it without AI assistance.
What we learned
This project really shone a light on the process of human-AI interaction for web dev. I got to approach the hackathon process from the perspective of a product manager-- although AI tools simplify the coding process significantly, they require clarity in specifications, a watchful eye, and the ability to adapt to roadblocks. I'm excited to apply the skills I learned today to future development.
What's next for Bluebell
- Phone calls, bill pay, MyChart integration-- I'd like to buff up security so these features are possible without major concern
- Wearable integration for symptom detection

Log in or sign up for Devpost to join the conversation.