clini.cal
improving healthcare access through simplified scheduling
TEAM
4 Engineers
TOOLS & METHODS
FlutterFlow, Figma, Google Suite, Discord
DURATION
1 day
OVERVIEW_
What inspired this concept
Our inspiration for this app stemmed from the frustrating challenges patients often face when trying to access healthcare services and the need for healthcare providers to optimize their schedules.
We envisioned a solution to streamline scheduling by recommending the best appointment times and personalized medical visits based on multiple factors like age, sex, and health needs, improving access to care and enhancing the patient experience.
Note: This project was developed during SacHacks V, a 24-hour hackathon.
CHALLENGE_
What our team envisioned clini.cal to be
Let's imagine Clini.Cal had more than 24 hours for development…
Clini.Cal is a healthcare scheduling platform designed to simplify the appointment booking process. Patients can easily find and book appointments with their preferred providers, benefiting from real-time availability and the ability to track live wait times at pharmacies and medical offices, making walk-ins more efficient.
Proactive reminders encourage patients to book yearly appointments in advance, helping them avoid scheduling conflicts. By streamlining scheduling, reducing wait times, and optimizing appointments, Clini.Cal empowers patients to better manage their time. Additionally, a built-in chatbot would provide general recommendations for healthcare services.
PROCESS_
How we built clini.cal
The design process began with the creation of mid-fidelity wireframes in Figma. For development, we utilized FlutterFlow for the frontend, a database powered by Supabase for backend operations, and integrated the OpenAI API to implement an AI chatbot within the application.
Road blocks we ran into
A primary challenge was integrating the front-end (FlutterFlow) with the back-end. Collaboration within FlutterFlow proved difficult, requiring individual subscriptions for simultaneous editing.
Back-end testing on local machines was hindered by technical incompatibilities and user permissions on Mac versus Windows. Furthermore, planned integration of a machine learning model for personalized appointment checklists was not feasible given the time constraints and the need to resolve the aforementioned technical hurdles.
OUTCOME_
Accomplishments that I'm proud of
Despite the 24 hour time constraint, my team and I quickly learned new technologies and delivered a fully functional project.
What did I take away from this?
Developing Clini.Cal provided valuable lessons in seamlessly integrating front-end and back-end technologies. We discovered the importance of collaboration tools and the challenges of selecting the right development platform.