Inspiration
The four of us originally met as teaching assistants for an introductory Java course at UW. One of the assignments for the course was a patient prioritizing program that focused on conditionals and user input. From that assignment, we came to realize assigning priority scores was a lot more nuanced than we realized. We decided to come together to build this application, and help those in need.
What it does
The product streamlines patient-caregiver interactions. From efficiently processing patients to managing appointments and prescription -- LumiViTA allows cargivers to put their focus on their patients, and not their forms.
How we built it
After a good amount of brainstorming, we began the front end process with vly.ai and figma. We used vly.ai to map out the functionalities of our frontend and figma to plan out our workflow. From there we implemented a convex back end while tweaking the front end to our planned design. Additionally, we added a functioning chat bot to our front page using the given openai api credits.
Challenges we ran into
A large challenge that we ran into was vly.ai going down, and figuring out how we could get the code that worked on the crack.diy development server to work on our local machines. Here, we had to start developing the backend from the beginning and rewrite the authentication process.
Accomplishments that we're proud of
While using new (and familiar) technologies brought it's challenges, it was overall incredibly fulfilling to go from a vague idea to a tangible product by the end of this hackathon.
What we learned
As a whole, we learned a lot about what goes into full stack development and how the individual pieces work together.
What's next for LumiViTA
Currently, we have a working demo for LumiViTA, but we hope to push to production and allow user interaction soon!.
Built With
- amazon-web-services
- convex
- convexauth
- figma
- framermotion
- lucide
- next.js
- openapi
- python
- react
- shadcnui
- three.js
- typescript
- vercel
- vly.ai

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