Skip to content

MERN fullstack ecommerce - a full featured bookstore

Notifications You must be signed in to change notification settings

Omar-Mahdi-Rafi/bookmania

 
 

Repository files navigation

Features

  • Node API Codebase based on MVC (Model-View-Controller) architectural Design Pattern
  • Node JS API (Backend) Development
  • React JS (Frontend) Web Development
  • Write Functional Components with React Hooks
  • the Fundamental Concepts of Building Ecommerce Application
  • Implement Payment Gateway using Credit Card and PayPal
  • Integrate Braintree (A PayPal Company) for Payment Processing
  • Implement Advance Searching/Filtering based on Categories
  • Implement Advance Searching/Filtering based on Price Range
  • Implement Standard Products Search System with Categories option/dropdown
  • Build Shopping Cart
  • Implement Authentication based on JWT
  • Build Scalable React App with Proper Layouts and Routes
  • build Admin and User Dashboard
  • Implement Flexible Private and Admin Routing System Learn advance CRUD with Products and Categories
  • handle File Upload
  • use LocalStorage (CRUD) to Minimize Requests to Backend
  • Store Sold Products Record into the Database for Further Processing User Profile and Update Ability
  • implement Order Management System by Admin
  • Deploy your app to Digital Ocean's Cloud Servers
  • add a Custom Domain name to your app
  • use Cloudflare's CDN to serve your app (for speed)
  • use Cloudflare's free SSL to secure your app

Authors

About

MERN fullstack ecommerce - a full featured bookstore

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 97.8%
  • CSS 1.3%
  • HTML 0.9%