Skip to content

Md-RonyAhmed/pc-parts-co-client

Repository files navigation

This is a Full Stack Web Application named PC parts Co.

Live Link

Live demo: https://pc-parts-co.web.app/

Heroku reload issue

Please reload the site if some contents aren't loading. This is happened because heroku reload problem.

Admin credentials

Email: rony12@gmail.com

Password: 123456

Used Technologies

  • This site made by React Js as a Frontend Library.
  • Node Js as a Backend Library.
  • Express Js as a Backend Framework.
  • MongoDB NoSql database as DB

Site Features and Functionalities

  • This is a pc parts management or inventory management website.
  • This website is fully Responsive for desktop, tablet and mobile devices.
  • We can see the latest blogs here.
  • We have the parts available products .
  • We have blogs in blogs section there are some technology related blogs.
  • We have a fancy 404 page if user type random url then it will go into that section.
  • We manage products.
  • We can add products.
  • We can delete products.
  • We can update products.

Used libraries

  1. React
  2. React Router
  3. React firebase hooks
  4. Tailwind css
  5. JWT authentication
  6. Firebase authentication
  7. Tailwind Elements
  8. axios api library

How to run this react app

  1. At first download the zip or clone the repo.
  2. Open terminal and type `cd app-name`.
  3. Then type `npm install or npm i`.
  4. Then go to firebase.console.google and create a project
  5. Then go to src folder and create a .env.local file for firebase authentication
  6. Then type `npm run` then it will run the local server.