Skip to content

strivendra002/EPharma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’Š ePharma

ePharma is a MERN stack-based online pharmacy web application that allows users to search medicines, upload prescriptions, chat with an AI assistant, and purchase products across multiple categories.
The app is built with a focus on usability, AI integration, and smooth online medicine ordering.

πŸ”— Live Demo: ePharma App
πŸ”— GitHub Repo: EPharma


✨ Features

  • πŸ” Search Medicines – Find medicines by name quickly with live search.
  • πŸ“€ Upload Prescription – Upload doctor prescriptions, automatically read using Tesseract.js OCR.
  • πŸ€– AI Chatbot – Integrated AI-powered chatbot for user queries & guidance.
  • πŸ” Authentication – Login, Register, Logout, and Forgot Password functionality.
  • πŸ›’ Cart & Checkout – Add medicines to the cart and proceed with purchases.
  • 🏷️ Category-wise Products – Browse medicines by categories like Child Care, Women Care, Generic, etc.
  • πŸ“± Responsive UI – Fully optimized for desktop & mobile devices.

πŸ›  Tech Stack

Frontend: React.js, Redux, Ant Design, TailwindCSS
Backend: Node.js, Express.js
Database: MongoDB Atlas
AI/ML: Tesseract.js (OCR), AI Chatbot
Authentication: JWT + bcrypt
Deployment: Netlify (frontend), Render (backend)


πŸš€ Getting Started

Prerequisites

Make sure you have installed:

  • Node.js (v16+)
  • MongoDB (local or Atlas account)
  • npm or yarn

Installation

  1. Clone the repo
    git clone https://github.com/strivendra002/EPharma.git
    cd EPharma

cd server npm install

cd ../client npm install

πŸ‘¨β€πŸ’» Author

Trivendra Kumar

🌐 Portfolio - https://portfolio-two-pi-ejaoseqvam.vercel.app/

πŸ’Ό LinkedIn - https://www.linkedin.com/in/trivendra-kumar-b9302a226/

πŸ’» GitHub - https://github.com/strivendra002/

πŸ“« Reach me: strivendra002@gmail.com

About

EPharma is a modern online pharmacy web app where users can search medicines, explore products by category (child, women, generic, etc.), upload prescriptions (powered by Tesseract OCR for text recognition), and get instant assistance via an AI chatbot. It also includes user authentication (login, signup, forgot password) .

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors