Skip to content

This is a portal used to supply medicines to Public Health Centers in India and keep track of the diseases and malnutrition cases observed there.

Notifications You must be signed in to change notification settings

nidhi-1419/PHCwebsite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend Repository for PHC medical supply website

reference: (https://youtu.be/LH-S5v-D3hA)

Project contains: Admin Panel, Redux Toolkit, Stripe Payment, Cloud Deployment, Email Invoice, etc.

Features :

  • Basic E-commerce Features- Product lists, Product Details, Cart, Checkout
  • Secure Card Payments / Cash payments
  • Admin Panel - Add/Edit Orders. Add/Edit Products
  • Sorting, Filtering, and Pagination queries using Mongoose
  • Authentication with Passport JS strategies
  • Order Emails, Reset Password Emails
  • User Profile and user orders

Technical Details :

  • React 18 with Tailwind CSS
  • Redux Toolkit with Async Thunk
  • React Router v6
  • JSON-server for front-end testing
  • MongoDB for Database
  • Mongoose v7 as ODM
  • REST API using Express
  • Authentication using Passport JS
  • API Authentication using Passport JWT
  • MongoDB Atlas cloud database
  • Vercel Server deployment
  • Email using Nodemailer - using GMail SMTP system
  • Payments using Stripe - PaymentIntent based custom flow

About

This is a portal used to supply medicines to Public Health Centers in India and keep track of the diseases and malnutrition cases observed there.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages