Inspiration
Healthcare professionals spend a significant amount of time on administrative work instead of patient care. Doctors often need to manually review patient notes, uploaded documents, and unstructured descriptions before they can even begin addressing a case.
CareLink was inspired by the idea that AI should reduce this burden by acting as a smart assistant — organizing information, extracting key insights, and helping doctors focus on what truly matters: patient care.
What it does
CareLink is an AI-powered healthcare assistant that helps streamline patient–doctor communication and reduce administrative workload.
Patients can submit written descriptions of their symptoms and upload medical documents. Using Gemini AI, CareLink analyzes this information and generates a clear, structured medical summary that doctors can quickly understand and act on.
Instead of dealing with raw, unorganized data, doctors receive concise, readable insights that save time and improve preparation for consultations.
How we built it
CareLink was built using a modern frontend stack focused on simplicity, scalability, and AI integration.
- React with TypeScript for a reliable and maintainable UI
- Vite for fast development and build performance
- A modular component-based architecture:
EntryCardfor patient inputsUploadSectionfor medical document uploadsDoctorSummaryfor AI-generated summariesNavbarfor navigation
- A dedicated service layer (
geminiService.ts) to handle Gemini AI interactions - Environment-based configuration using
.env.local
This structure allows the app to scale easily into a full-stack healthcare platform.
Challenges we ran into
- Designing prompts that produce accurate and useful medical summaries
- Preventing overly verbose or irrelevant AI outputs
- Structuring patient data in a way that makes AI analysis effective
- Keeping the interface simple while addressing real clinical workflows
- Ensuring AI acts as an assistant rather than a decision-maker
Accomplishments that we're proud of
- Successfully integrating Gemini AI for real-time medical summarization
- Building a clean, modular frontend architecture
- Creating a usable interface aligned with real healthcare needs
- Establishing a solid foundation for future backend expansion
- Delivering a functional AI-assisted healthcare workflow
What we learned
- Reducing complexity is more valuable than adding features
- Prompt engineering plays a major role in AI usefulness
- Healthcare tools require clarity, trust, and restraint
- Good architecture early on saves time later
- AI works best when it enhances human decision-making
What's next for CareLink
CareLink will evolve into a full administrative assistant for healthcare professionals.
Planned improvements include secure patient and doctor accounts, persistent medical histories, and AI-powered tracking of treatments and medications. The platform will help doctors manage patient records, follow-ups, and reminders while reducing repetitive administrative tasks.
Future versions will expand Gemini’s role to include intelligent form completion, automated patient summaries before appointments, clinical note drafting, and workflow assistance — turning CareLink into a true AI-powered admin companion for healthcare teams.
Log in or sign up for Devpost to join the conversation.