Skip to content

ShahedAhmedUtsho/Classical-String

Repository files navigation

Classical String Live Link : https://classical-strings.vercel.app/

Classical String is a full-stack single-page website where users can browse, search, filter, and sort classical and acoustic guitars. The project is built using the MERN stack (MongoDB, Express.js, React.js, Node.js) and includes key functionalities like pagination, searching, categorization, and sorting.

Features

  • Pagination: Efficiently browse through the product catalog with easy navigation.
  • Searching: Search products by name to quickly find what you're looking for.
  • Categorization: Filter products by brand, category, or price range.
  • Sorting: Sort products by price or date added to find the best deals or the latest items.
  • Authentication: Secure authentication using Firebase for Google and Email/Password login.

Installation

  1. download the repository: yarn add npm install

npm run dev ```

Open your browser and go to http://localhost:/5137 to view the site.

Usage

  • Browse through the product catalog, use the search bar, or filter options to find specific guitars.
  • Click on product cards to view detailed information about each guitar.
  • Sort products by price or date added to discover new arrivals or best deals.

Product Filtering and Sorting

  • Search: Use the search bar to find products by name.
  • Filter: Apply filters based on brand, category, or price range.
  • Sort: Sort products by price (Low to High, High to Low) or by the newest additions.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published