Inspiration

In Sudan, many people face daily challenges finding essential medicines due to shortages in pharmacies or lack of information about their availability.
This inspired us to create Dawai, a smart and practical solution that connects patients and pharmacies to save time, effort, and even lives.


What it does

Dawai is a fully integrated platform that connects users with pharmacies:

For Users:

  • Find the nearest pharmacies that have the required medicine.
  • View pharmacy locations easily on an interactive map.
  • Save time and effort searching for rare or critical medicines.

For Pharmacies:

  • Create an account and register their pharmacy on the platform.
  • Upload CSV files to update available medicines quickly.
  • Reach users instantly, increasing visibility and sales.

How we built it

  • Frontend: Next.js 14 (App Router) with TailwindCSS
  • Backend & Database: Supabase
  • Maps & Location: Leaflet + OpenStreetMap APIs
  • Authentication & Security: Supabase Auth with Cookies
  • Deployment: Vercel

Challenges we ran into

  • Collecting accurate data about pharmacy locations and available medicines.
  • Integrating geolocation with the platform for precise results.
  • Handling CSV uploads from pharmacies and validating the data for accuracy and consistency

Accomplishments that we're proud of

  • Delivering a fully functional platform serving both users and pharmacies.
  • Successfully integrating maps and CSV medicine data uploads.
  • Creating a smooth user experience and an intuitive pharmacy management interface in a short time.

What we learned

  • How to use Supabase to build a complete and secure backend.
  • Handling maps and geolocation with accurate data integration.
  • Implementing practical data management features like CSV uploads.

What's next for Dawai

  • Add instant notifications when rare medicines become available.
  • Launch a fully-featured mobile app for iOS and Android.
  • Partner with more pharmacies for real-time medicine availability updates via POS system integration.
  • Enable prescription or medicine image uploads, using AI to detect and search for medicines automatically.

Built With

Share this project:

Updates