SEC-MASUM / auto-zone-server

Auto Zone Server

Home Page:https://auto-zone-01.web.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Auto Zone Server

It is a automobile parts manufacturer website. In this web site has 2 panel. One is for customer or consumer and another is Admin panel. Admin panel secured from both client and server side. It was a challenging project for me. I learnt many things when I do this project.

Live

Live website link : https://auto-zone-01.web.app/

  • Auto Zone is a manufacturer website
  • Here has Home, Products, Portfolio, Payment, Blogs, Login, Sign In, Add product, My Orders,My Profile, Manage Orders, Manage Products, User Role, Product Details and more Pages.
  • In Home Page has Header, Banner, Categories, Business Summary, 6 products card with See More button, Reviews, NewsLetter and Footer Section
  • Authentication System is implemented by Email-Password and Google Account
  • In every Product card have "Purchase Now" button, it will navigate to /purchase/:productId. There have Product details and have Order Quantity input field and Shipping Info form with "Order Button".
  • When submit Order it will take to "Payment page". There have option to pay with International Card. Also will be about order details.
  • In Dashboard admin will get more feature which are hidden from users. Admin can do Add Product, Manage Product, manage Order, Control User Access and many more .....
  • unknown url are controlled by 404 Not Found Page.
  • For this project used mongodb to manage the data.
  • Client Side is deployed in firebase and Server Side is hosted in Heroku.

Tools

  • Express
  • Mongodb
  • CORS
  • DOTENV
  • JSON WEB TOKEN
  • NODEMON
  • Stripe

Code

About

Auto Zone Server

https://auto-zone-01.web.app/


Languages

Language:JavaScript 100.0%