Skip to content

yoseflakew25/Furnish-Now

Repository files navigation

Furnish-Now

Furnish-Now is a modern and user-friendly ecommerce platform specifically designed for furniture shopping. It provides a seamless shopping experience for customers to browse and purchase furniture items from the comfort of their homes. The website is built using React.js, a popular JavaScript library for building user interfaces.

Features

  • Product Catalog: Browse through a wide range of furniture products categorized by type, style, or room.
  • Product Details: View detailed information about each product, including descriptions, specifications, and pricing.
  • Search Functionality: Search for specific furniture items using keywords or filters.
  • Shopping Cart: Add products to the shopping cart, review the cart contents, and proceed to checkout.
  • User Authentication: Register an account, log in, and manage personal information.
  • Order Management: Track order status, view order history, and manage shipping details.
  • Payment Integration: Securely process payments using popular payment gateways.
  • Responsive Design: Enjoy a seamless shopping experience on various devices, including desktops, tablets, and mobile phones.

Screenshots

screenshot1 screenshot2 screenshot3 screenshot4 screenshot5

Installation

Follow these steps to set up the project locally:

  1. Clone the repository using the following command:
git clone https://github.com/yoseflakew25/Furnish-Now.git
  1. Navigate to the project directory:
cd Furnish-Now
  1. Install the dependencies:
npm install
  1. Create a .env file in the project root directory and add the necessary environment variables. Refer to the .env.example file for the required variables.
  • Start the development server:
npm start
  1. Open your browser and visit http://localhost:3000 to access the Furnish-Now website.

Usage

Once the website is up and running, you can explore the features and functionalities provided. Browse the product catalog, search for specific items, add products to your cart, and proceed to checkout. If you have an account, you can log in to manage your orders and personal information.

Feel free to customize and modify the codebase to fit your specific requirements. You can add new features, improve existing functionalities, or integrate additional third-party services.

Contributing

Contributions to Furnish-Now are welcome! If you find any issues or have suggestions for improvement, please open an issue or submit a pull request. Make sure to follow the project's guidelines and code of conduct when contributing.

Thank you for your interest in Furnish-Now! We hope you enjoy using our ecommerce platform for furniture shopping. If you have any questions or need further assistance, please don't hesitate to contact us.