Skip to content

Kshitij054/petshop-main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Project Features:

All users:

  • Comprehensive Product Page: The products page features pagination and allows users to filter products based on entered keywords, and categories. Products could also be sorted by price or creation date.
  • Complete Shopping Cart and Payment/Order Creation: Users can seamlessly add items to their cart, proceed to checkout, and complete the payment process to place orders.
  • User Registration and Login: New users can register using their email address and password, and existing users can log in to their accounts.
  • User Profile Management: Users can access their profiles to edit personal information, set default shipping addresses, and view their order history.
  • Brand Building and Marketing Modules: Most Popular, On Sale, and About Us modules enhance brand awareness and promote marketing campaigns, contributing to a well-rounded website experience.

Admin Users:

  • Admin dashboard provides comprehensive management tools for orders, users, and products.
  • Product Management: Create, edit, or delete products. Control product visibility (publish/unpublish). Feature products in "Most Popular" section. Set special sale prices.
  • User Management: View detailed user information and order history. Remove non-admin users.
  • Order Management: View all orders. Update order status (paid/delivered).

Install & run

Install

npm install
cd frontend
npm install

Run

# Run frontend (:3000) & backend (:5000)
npm run dev

# Run backend only
npm run server

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published