Skip to content

Abukhader/fanari-store

Repository files navigation

Fanari Store

Welcome to Fanari Store, an online store designed to provide a premium shopping experience using the latest technologies.

Project Description

Fanari Store is an e-commerce platform built with HTML, CSS, JavaScript, React, and Material-UI (MUI). The project aims to deliver a comprehensive user experience with advanced features for online shopping.

Key Features

  • Attractive Design: Modern user interface compatible with various devices.
  • Product Browsing: Browse products in an organized manner with the ability to add items to the shopping cart or favorites after logging in.
  • Product Details: View detailed information about each product with the option to compare two products.
  • Product Filtering: Filter products in each category by various attributes.
  • Purchase Invoicing: After purchasing a product, the user will receive a detailed invoice.
  • User Interaction: Smooth interactions with UI elements including navigation menus, buttons, and forms.

Live Demo

You can view the live site at: [https://fanari-store.com/]

Installation Instructions

  1. Clone the Repository:

    git clone https://github.com/Abukhader/Fanari-Store.git
  2. Navigate to the Project Directory:

    cd Fanari-Store
  3. Install Dependencies:

    npm install
  4. Start the Application:

    npm start

    Open your web browser and go to http://localhost:3000 to view the application locally.

Usage

  • Browse Products: Explore the products in the store, add items to the shopping cart or favorites after logging in.
  • Product Details: View detailed information about each product and compare two products.
  • Product Filtering: Use filtering tools to sort products by different attributes.
  • Purchase: After making a purchase, you will receive a detailed invoice via email or within your account.

Frequently Asked Questions

  • Q: Can I customize the store?
    A: Yes, you can modify the code to customize the store according to your needs.

  • Q: How can I log in?
    A: You can log in through the login interface available in the application.

  • Q: How can I get the invoice?
    A: After completing a purchase, the invoice will be sent to your registered email or can be viewed within your account on the site.

  • Q: Is technical support available?
    A: You can open issues on the GitHub repository for support or assistance.

License

This project is licensed under the MIT License.

Contributing

If you would like to contribute to the project, please open pull requests or issues on GitHub. We welcome your contributions and feedback.

Releases

No releases published

Packages

No packages published

Languages