Skip to content

Debarshi95/FlixyCart

Repository files navigation

Actions Status

FlixyCart

A ReactJS ecommerce web app for books.

Demo

Frontend

Deployed on Netlify using github actions

Backend

Deployed on heroku

Features:

  • Products listing of latest books
  • Authentication facility for old & new users
  • Wishlist and Cart functionality
  • Authenticated users can add, update, remove, edit books in cart
  • Authenticated users can add, update, remove, edit books in wishlist
  • Filtering of items base on
    • Price
    • Category
    • Ratings
    • Price Slider
  • Payment integration with Razorpay api
  • Authentication using JWT token and custom mongodb based backend server
  • LazyLoading/Code-splitting of components to dynamically load at runtime
  • Error management using ErrorBoundary to catch and show fallback UI.
  • LazyLoading/Code-splitting of components.
  • Day/Night theme toggle
  • Uses mongodb, JWT for data persistence and authetication
  • Responsive UI for all screens (Desktop, Tablet, Mobile)

Built using:

Screenshots

Desktop

Desktop-1

Desktop-2

Genre

Info


Mobile


Mobile-1

Mobile-2

Mobile-3

Mobile-4

Run Locally

  • Clone the project git clone https://github.com/Debarshi95/FlixyCart.git
  • Go to the project directory
  • cd flixycart
  • Install dependencies yarn
  • Create a .env file
REACT_APP_BASE_URL="Backend base url"
  • Start the server yarn start

About

A minimal Ecommerce app for books made using ReactJS .

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published