
💊 MediMart
MediMart: Building a Secure and Compliant Medicine E-Commerce Platform
Access to essential healthcare products should be fast, reliable, and hassle-free. MediMart is a modern medicine e-commerce solution engineered to make purchasing pharmaceuticals online simple for customers while maintaining strict medical safety and regulatory standards.
MediMart bridges the gap between traditional pharmacies and digital convenience. By combining intuitive browsing with essential compliance features—such as mandatory prescription uploads and verification workflows—the platform ensures patients receive genuine medications safely and on time.
Role-Based Authentication: Secure, stateless JWT authentication with encrypted password handling (via bcrypt.js) for customers and platform administrators.
Smart Medicine Search & Discovery: Fast indexing enabling users to search and filter medications by generic name, brand, category, or targeted symptoms.
Prescription-Enabled Cart & Checkout: Seamless shopping flow with built-in document upload support for prescription-only pharmaceuticals before final payment.
Real-Time Order Tracking: End-to-end tracking for customers from confirmation to delivery, paired with instant status updates.
Comprehensive Admin Dashboard: Dedicated portal for inventory control, transaction auditing, real-time prescription verification, and order fulfillment.
Regulatory Compliance & Security: Strict access control layers ensuring prescription drugs cannot be processed without formal admin validation.
Frontend: Next.js (App Router), React, TypeScript, Tailwind CSS
Backend: Node.js, Express.js, MongoDB (Mongoose ORM)
Security & Auth: JSON Web Tokens (JWT), bcrypt.js
Payment Gateways: Stripe (International), ShurjoPay (Local Gateway)
With an emphasis on security, clean interface design, and regulatory compliance, MediMart simplifies healthcare delivery into a dependable, scalable digital marketplace.

Next.js
TypeScript
React
Tailwind CSS
Node.js
Express
MongoDB (Mongoose)
JWT
bcrypt.js
ShurjoPay