Skip to content

Repository files navigation

💊 PharmConnect – Local Pharmacy Inventory Discovery Platform

PharmConnect is a mobile-based platform that helps users discover real-time availability, pricing, and discounts of medicines from nearby local pharmacies.
It connects Users, Retailers, and Admins in one ecosystem to save time, reduce effort, and increase local pharmacy visibility.


🚀 Problem Statement

In India, users often struggle to find required medicines quickly and at the best price.
They must visit multiple medical stores or make repeated phone calls, while retailers lack digital visibility.

PharmConnect solves this by providing real-time, hyper-local pharmacy inventory access without delivery dependency.


💡 Solution Overview

  • Users search medicines and find nearby pharmacies with live stock data.
  • Retailers update inventory and manage pricing/discounts.
  • Admin manages users, retailers, and platform operations.
  • No delivery initially (future-ready for scaling).

👥 User Roles

👤 User

  • Search medicines
  • View nearby pharmacies
  • Compare prices & discounts
  • Visit store and purchase offline

🏪 Retailer

  • Register pharmacy
  • Update medicine inventory
  • Set prices & discounts
  • Increase visibility and sales

🛡️ Admin

  • Manage users & retailers
  • Approve pharmacies
  • Monitor inventory & analytics
  • Manage platform operations

🛠️ Tech Stack

Frontend

  • React Native
  • TypeScript

Backend

  • Node.js
  • Express.js
  • TypeScript

Database & Caching

  • MongoDB
  • Redis

Authentication & Security

  • JWT Authentication
  • Role-Based Access Control (RBAC)

DevOps & Tools

  • Docker
  • Yarn
  • Postman
  • ESLint

External Services

  • Google Maps API (Location-based discovery)

🏗️ Architecture Overview

  • Frontend: React Native mobile app
  • Backend: REST APIs using Node.js & Express
  • Database: MongoDB for data storage
  • Caching: Redis for fast medicine search
  • Deployment: Dockerized services (Cloud-ready)

💰 Business Model

  • Commission from retailers
  • Featured listings & promotions
  • Subscription plans (future)

📈 Scalability & Future Scope

  • Medicine delivery integration
  • Online payment gateway
  • Prescription upload
  • AI-based medicine recommendations
  • Push notifications

⚙️ Installation & Setup

Prerequisites

  • Node.js
  • Yarn
  • Docker
  • MongoDB
  • Redis

Backend Setup

git clone https://github.com/your-username/pharmconnect.git
cd pharmconnect/backend
yarn install
yarn dev

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages