prachi-sahani / the-cakery

E-commerce website to buy bakery products(cakes, donuts, cookies etc.) built using ReactJS, Mockbee APIs, RocketUI component library and react router.

Home Page:https://the-cakery-react.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cakery (2) - Copy

Table of contents

About Cakery

Cakery- An e-commerce website to order wholesome, healthy and super delicious bakery products(cakes, pastries, donuts and more).

Features and demo

  • Home - houses all the categories.
  • Productlsiting - all products at one place. Users can
    • view all products
    • add products to cart(only after logging in)
    • add products to wishlist(only after logging in)
    • sort products based on price
    • filter products based on category, rating and price
  • Cart Management - list of all the products added in cart. This feature requires user to be logged in. Users can
    • remove item from cart
    • increase or decrease quantity of item in cart
    • view price details(total price and discount)
    • move item to wishlist
  • Wishlist - list of products added to wishlist by the user(requires user to be logged in). User can:
    • remove item from wishlist
    • add item to cart
  • Authentication - User can signup, login as guest, login and logout.

Demo video: ezgif com-gif-maker (6) cakery- second demo cakery- third demo

Technologies and libraries used

Highlights

  • Responsiveness - this app is completely responsive and can be accessed in all kind of devices.
  • Proper messages for error/exception handling across the application
  • Use of loader to show status of tasks

Pre-requisites and project setup(in local)

Step 1

Install NodeJs(if not already installed)

Step 2

Clone dev branch of this repo to local using:

 git clone https://github.com/prachi-sahani/video-library.git -b dev

Step 3

Go into the project folder

 cd project-name 

Step 4

Install all the npm packages

 npm install 

Step 5

Run the application using:

 npm start 

The application runs on localhost:3000

Let us connect

   

About

E-commerce website to buy bakery products(cakes, donuts, cookies etc.) built using ReactJS, Mockbee APIs, RocketUI component library and react router.

https://the-cakery-react.vercel.app


Languages

Language:JavaScript 88.7%Language:CSS 9.9%Language:HTML 1.4%Language:Shell 0.0%