Skip to content

HomeTech is a MERN stack platform where you can buy and sell used laptops of various top brands.

Notifications You must be signed in to change notification settings

mahmud035/HomeTech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome! 👋

Project Name: HomeTech

Live Website: HomeTech

Description

HomeTech is an eCommerce website where users can buy and sell second-hand laptops.

Features and Functionality

  • Users can browse top-brand laptops under various categories and book their preferred laptops.
  • Users can pay for their products through Stripe.
  • A user can convert his account to a seller account if he wants and can add and delete his products from that account.
  • Users can sign up with their email, password, Google account, or Github account.
  • Admin can control all buyers and all sellers. Admin can verify the seller. Also can delete buyer and seller.
  • The seller can advertise any of his products.

Built with

  • React v18
  • React Router v6
  • React / TanStack Query
  • React Hook Form
  • Firebase Authentication
  • Node
  • Express Js
  • MongoDB
  • JWT
  • Stripe (Payment)
  • Axios
  • React Bootstrap
  • Mobile-first workflow

What I did

  • Use React, React Router for build the project
  • Use Firebase Authentication for client side authentication
  • Use Node, Express, MongoDB for server side
  • Create interactive UI

What I learned

While doing this project gave me a fresh overview of basic react, react-router, react-toasty, Firebase Authentication, Node, Express js, MongoDB and much more. Specially Mongodb CRUD operation. Now I have enough understanding about these topics and I am confident about it.

adminEmail: mahmud@gmail.com

adminPassword: 12@asd

About

HomeTech is a MERN stack platform where you can buy and sell used laptops of various top brands.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published