Project image
Project image
Project image

clini.cal

improving healthcare access through simplified scheduling

TEAM

4 Engineers

TOOLS & METHODS

FlutterFlow, Figma, Google Suite, Discord

DURATION

1 day

Project image
Project image
Project image

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.