Skip to content

This is an ecommerce web application built with Strapi, Redux, and styled components. The application allows users to browse and purchase furniture products online.

License

Notifications You must be signed in to change notification settings

JUNNY12/furnical

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FURNICAL (Ecommerce Furniture Web App)

This is an ecommerce web application built with Strapi, Redux, and styled components. The application allows users to browse and purchase furniture products online.

Features

  • User authentication and authorization
  • Product browsing and filtering
  • Shopping cart functionality
  • Checkout process
  • Strapi Admin dashboard for managing products

Requirements

  • Node.js (v14.17.6 or higher)
  • Yarn (v1.22.11 or higher)
  • Strapi (v3.6.8 or higher)
  • React (v17.0.2 or higher)
  • Redux (v4.1.1 or higher)
  • styled-components (v5.3.0 or higher)

Installation

  1. Clone the repository
git clone https://github.com/JUNNY12/furnical.git

  1. Install dependencies
cd furnical
yarn install

  1. Start the React App
yarn start

  1. Open the app in your browser at
http://localhost:3000

Usage

Authentication

  • To create an account, click the "Register" button on the navbar and provide your details.

  • To log in, click the "Login" button and enter your email and password.

  • To log out, click the "Log out" button.

Product browsing

  • Use the navigation bar to browse products by category.

  • Use the search bar to search for products by name.

  • Click on the eye icon on the product card to view the product details.

Shopping Cart

  • Click the "Add to cart" button on a product card to add the product to your cart.

  • Use the cart icon on the navbar to view your cart and make changes to the cart items.

  • Click the "Checkout" button to proceed to the checkout process.

Checkout

  • Update your shipping address and billing address on your account dashboard.

  • Review your order summary and click the "Place order" button to complete the order

Contributing

Contributions are welcome! Please open an issue or pull request for any bug fixes or feature requests.

License

This project is licensed under the MIT License - see the MIT LICENSE for details.

About

This is an ecommerce web application built with Strapi, Redux, and styled components. The application allows users to browse and purchase furniture products online.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages