https://github.com/maitrakhatri/gozo-stores
Full-stack E-commerce platform made in ReactJS for Superhero Posters, uses Mock backend by Mockbee
https://github.com/maitrakhatri/gozo-stores
e-commerce-platform reactjs
Last synced: 4 months ago
JSON representation
Full-stack E-commerce platform made in ReactJS for Superhero Posters, uses Mock backend by Mockbee
- Host: GitHub
- URL: https://github.com/maitrakhatri/gozo-stores
- Owner: maitrakhatri
- Created: 2022-03-25T13:33:59.000Z (about 3 years ago)
- Default Branch: dev
- Last Pushed: 2022-06-23T15:50:39.000Z (almost 3 years ago)
- Last Synced: 2025-01-14T07:53:00.948Z (5 months ago)
- Topics: e-commerce-platform, reactjs
- Language: JavaScript
- Homepage: https://gozo-stores.netlify.app/
- Size: 35.6 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gozo Stores
E-commerce platform for Superhero fans for Premium Movie Posters.
> gozo Stores is powered by [gozo-UI](https://github.com/maitrakhatri/gozo-UI)
# Functionalities
- Auth (Create new account, log in)
- Filter products by Category, Rating, Price Range. Sorting by Price
- Wishlist Management
- Cart Management
# Features
- Not logged in and navigating to wishlist/cart or adding products to cart/wishlist will `redirect` you to Log In page
- And once logged in user will redirected to the same page that they came form/wanted to go originally
- Logged in and navigating to Log In/Sign Up page will `redirect` to homepage
- Loging in and signing up will followed up by `TOAST` with info
- While logging in if Email not found or Password does not match, it shows the respective error
- Once logged in, user stays logged in even if you refresh, close the window or the browser
- Clicking on categories from homepage, shows prodiucts from that category only
- Clicking on Hero Product and New Arrivals redirects to Product Listing Page
- Standard filters : sort by price, categories checkbox, rating, price range
- Clicking on Clear button, removes all the filters
- Changing the page also removes all the filters
- Add/Remove to Wishlist by clicking on Heart button (toggle)
- Can add products to cart from wishlist
- Add products to Cart (from wihslist and product listing), once added the `Add to Cart` button changes to `Go to Cart`
- On the Card page can change the quantity of products on the Cart page and remove products
- Cart page shows Total Price, Total Discount, Total Net Price
- If the quantity is less than 1, the product gets removed from the cart
- Clicking on `Move to Wishlist` on Cart page deletes the product from cart and adds to wishlist
- Number of products in Wishlist and Carts gets live updated in Navbar
# Screens
## Homepage

## Product Listing Page

## Filters

## Wishlist Page

## Cart Page

# Demo
## Auth
https://user-images.githubusercontent.com/54719132/173874343-9929925f-b0ce-40b8-9d46-2ddaa371302e.mp4https://user-images.githubusercontent.com/54719132/161125445-6b2f3fdb-3fc0-49de-a45b-a589cf3ddd61.mp4