Skip to content

Computer Cell Bazar is a classified ads website for second hand computers. Built with MERN, Firebase Auth, TanStack Query, Stripe Payment gateway integration, JWT TailwindCSS framework

Notifications You must be signed in to change notification settings

modasserjasim/computer-cell-bazar-client

Repository files navigation

Computer Bazar Repository

Computer Cell Bazar is classified ads website for second hand laptop computers. We help people buy and sell second hand laptop and desktop.

Live Link

Hosted in Firebase -> Computer Bazar

adminEmail: [email protected] adminPassword: [email protected]

The features I use in this project

  • This classified website I implement Firebase auth for login, sign up and the routing path is handled by the React router dom createBrowserRouter().
  • There are three role buyer, seller, admin. Where seller can publish their product and able to see his products on my products page.
  • In the my products page, the seller will able to delete the product, make his product advertised or change t he sales status from available to sold.
  • The buyer can buy the book/order the product and able to purchase the product using Stripe payment gateway.
  • The admin will able to see all the sellers able to verify the seller or remove the seller. On the all buyer page, the admin can also see all the buyers and able to delete the buyer if he want.
  • There is another page for admin called reported products where admin can see the reported products and able to delete the reported products.
  • We are using Context API to organize the code and code repetition for firebase Authentication .
  • The authentication handled by Firebase authentication.
  • There are three authentication method implement in this application such as Google and EmailPassword authentication.
  • We are using NoSQL MangoDB, ReactQuery, Axios in this project.
  • We have installed CORS package to avoid the cross-origin blocked issue at a different path.
  • I have implement the JWT (Json Web Token) for email/password-based authentication and applied it to all the dashboard pages.

Resources & Credits

About

Computer Cell Bazar is a classified ads website for second hand computers. Built with MERN, Firebase Auth, TanStack Query, Stripe Payment gateway integration, JWT TailwindCSS framework

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages