Giter VIP home page Giter VIP logo

jenga's Introduction

Jenga

Furniture Discovery Website

  1. Introduction The Jenga is a comprehensive platform that allows consumers to discover thousands of furniture items conveniently. This documentation provides an in-depth understanding of the various features and functionalities available on the website.

1. Furniture Search

The furniture search functionality enables users to find specific items based on their preferences. Noteworthy features include:

Advanced filtering options such as price range, color, material, style, dimensions, and more. Sorting options to arrange search results by relevance, popularity, price, or other criteria.

2. Furniture Listings

The furniture listings provide detailed information and images for each item. Key features include:

Clear and visually appealing product images that showcase furniture from different angles. Comprehensive product descriptions that include dimensions, materials, features, and available colors. Pricing details and options for purchasing, including availability and delivery options.

3.User Accounts

User accounts provide a personalized experience and additional features for registered users. Notable features include:

User registration and login functionality for creating and accessing personal accounts.

4. Retailer Dashboard Overview

The retailer dashboard provides an overview of important metrics and actions.

5. Product Management

The product management section allows retailers to add, edit, and update their products on the Furniture Discovery website. Important features include:

Intuitive product creation forms with fields for detailed information such as title, description, pricing, and specifications. Ability to upload high-quality images and videos showcasing the product. Bulk import or export functionality for managing a large number of products. Inventory management options, including tracking stock levels and availability.

Technologies used

How to Set Up and Deploy

Set Up and Usage

  1. Clone this repo to your desktop.
  2. Navigate to the root directory folder and run npm install to install all the dependencies. Once the dependencies are installed, you can run npm run dev to start the application. You will then be able to access it at localhost:3000.
  3. Create an AWS S3 bucket account and get the environment variables needed to store images in the storage. Save the API keys to your environment variables.
  4. Add a database connection URL. You can use any SQL database such as MySQL or PostgreSQL.
  5. Add and edit the NextAuth authentication variables.
  6. Make any necessary changes and deploy to GitHub.
  7. Set up a Vercel account using your GitHub account.
  8. Follow the steps outlined here to deploy the GitHub repository.

License

This project is licensed under the terms of the MIT license.

Contacts

Have any inquiries? Email me at: [email protected]

jenga's People

Contributors

luckson1 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.