Coder Social home page Coder Social logo

developeromarfaruk / node-react-mongo-shampoo-shop Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 17.06 MB

A simple dynamic e-commerce SPA(Single Page Application) has been created in this repository. Users can create an account and add the product to the cart to go to the purchase page and click the order confirm button to go cart page. After filling in the shipping information and clicking the checkout button, the user will be taken to the Stripe...

Home Page: https://shampoo-shop.netlify.app/

HTML 1.20% CSS 10.55% JavaScript 88.26%
apex-chart axios-restful bootstrap5 css3 express-middleware expressjs firebase-auth firebase-token html5 jwt-token

node-react-mongo-shampoo-shop's Introduction

Here is some UI and work shown in this repository

Live Preview Project

Project Details

A simple dynamic e-commerce SPA(Single Page Application) has been created in this repository. Users can create an account and add the product to the cart to go to the purchase page and click the order confirm button to go cart page. After filling in the shipping information and clicking the checkout button, the user will be taken to the Stripe payment page. If the payment process is successful, the user will be brought to the success page. Users can go to my order page to see the purchased order items information. Admin can create admin roles from users. Admin can add, update, and delete products. Admin order details can be seen from this SPA.

Technology Use

  1. React JS
  2. React Hooks
  3. Event Handlers
  4. Arrow Functions
  5. Axios RESTful API
  6. React Router
  7. React Router Dom
  8. React Private Route
  9. React Admin Route
  10. React Child Routes
  11. React Lists and Keys
  12. React Alert
  13. Firebase
  14. Firebase Authentication
  15. Apex Chart
  16. Stripe Payment Gateway
  17. Node JS
  18. Express JS
  19. Express Middleware
  20. Express CORS
  21. Nodemon
  22. MongoDB
  23. MongoDB Atlas
  24. Firebase Verify Token
  25. JWT Token
  26. ImgBB
  27. Font Awesome
  28. Google Fonts
  29. HTML5
  30. CSS3
  31. Bootstrap5
  32. Material UI

Project Deploy

  1. Netlify (Frontend Part)
  2. Vercel (Backend Part)

Admin Login

  1. Email: [email protected]
  2. Password: 123456

Project Pages

  1. Home
  2. Product
  3. Purchase
  4. Cart
  5. Success
  6. My Order
  7. Dashboard
  8. Dashboard Users
  9. Dashboard Products
  10. Dashboard Orders
  11. Dashboard Contact
  12. Login
  13. Register
  14. User Profile
  15. Error 404

Home Page

image

Products Page

image

Purchase Page

image

Cart Page

image

Stripe Payment Page

image

Success Page

image

My Order Page

image

Dashboard Page

image

Dashboard Users Page

image

Dashboard Admin Create

image

Dashboard Products Page

image

Dashboard Product Details

image

Dashboard Product Edit

image

Dashboard Order Page

image

Dashboard Order Details

image

Dashboard Contact Page

image

Dashboard Contact Details

image

Login Page

image

Register Page

image

User Profile Page

image

Error 404

image

node-react-mongo-shampoo-shop's People

Contributors

developeromarfaruk avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.