Inspiration 💡 We aim to solve the critical challenges in Thalassemia care: connecting patients with urgent blood needs to available donors, and providing personalized, accessible education.


What it does 🩸 ThalaCare Connect is a smart platform that:

  • Connects patients to donors in real-time, intelligently matching and notifying eligible individuals for urgent blood requests.
  • Uses AI to predict donor availability, ensuring efficient outreach to the most likely responders.
  • Gamifies donor contributions, awarding points and badges to encourage repeat donations and build community.
  • Offers a personalized, multilingual AI chatbot for patients, providing instant, tailored information on Thalassemia management.

How we built it 🛠️ We built it on a scalable Azure serverless architecture using:

  • Azure Functions (especially Durable Functions) for backend logic and orchestrating complex workflows.
  • Azure Cosmos DB for flexible, high-performance data storage (patient/donor profiles, knowledge base, chat history).
  • Azure Service Bus for reliable, event-driven communication between components.
  • Gemini API for the AI chatbot's intelligent, personalized responses and Retrieval Augmented Generation (RAG).
  • Azure Communication Services for real-time SMS notifications.

* Python with Pydantic for robust data handling, and HTML/Tailwind CSS/JavaScript for the admin UI.

Challenges we ran into 🚧 Key challenges included managing asynchronous human interactions in workflows, integrating various AI models seamlessly, ensuring data consistency across diverse entities, and designing for personalization while considering data privacy.


Accomplishments that we're proud of ✨ We're proud of creating an end-to-end functional prototype that demonstrates real-time donor matching, intelligent AI integration, and a foundational gamification framework, all built on a highly scalable and cost-efficient cloud architecture.


What we learned 🧠

We gained deep insights into Durable Functions, practical LLM integration with RAG, efficient event-driven design, and Cosmos DB optimization for complex data.

What's next for ThalaCare Connect 🚀 Next, we plan to develop full mobile applications for patients and donors, implement more advanced personalization and recommendation engines, expand gamification features, and build dedicated hospital/blood bank integration portals.

Built With

  • azure-ai-language
  • azure-comminication-bus
  • azure-cosmodb
  • azure-function
  • azure-key-vault
  • azure-machine-learning-sdk
  • azure-platform
  • azure-service-bus
  • azure-storage-account
  • css
  • gemini-api
  • html
  • javascript
  • langchain
  • pydantic
  • python
Share this project:

Updates