KelechiOdom10 / furniture-commerce-frontend

Design Furniture & Accessories commerce application frontend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

License

Furniture Commerce Website

  • This is a full ecommerce platform made with Next.js and Mantine Ui for styling. The accompanying backend is built using .NET Core and can be found here

Key Features

  • Get a list of categories and their associated products
  • Get a list of product types and their associated products
  • Get a list of products
  • Filter and sort products
  • Search products
  • Get Individual product details
  • Users can add items to cart
  • Create an Order with delivery details
  • Ability to checkout as a guest or authenticated user
  • Wishlist management
  • Address Managment
  • Payment gateway integration
  • Authentication:
    • User Signup
    • User Login
  • Admin functionality to perform CRUD operations with products, categories, product types, users and orders

Getting Started

Clone the repository

git clone https://github.com/KelechiOdom10/furniture-commerce-frontend.git

Fill your .env variables:

NEXT_PUBLIC_API_URL=

Install deps:

npm install

Run Next dev server:

npm run dev

TO-DO

  • Add order functionality to Checkout page
  • Sort out payment integration with Stripe
  • Add Social login

Contributing

This is an open source project, and contributions of any kind are welcome and appreciated. Open issues, bugs, and feature requests are all listed on the issues tab and labeled accordingly. Feel free to open bug tickets and make feature requests.

About

Design Furniture & Accessories commerce application frontend


Languages

Language:TypeScript 99.8%Language:CSS 0.2%Language:JavaScript 0.1%Language:Shell 0.0%