Skip to content

williamafil/collllection-shop

Repository files navigation

Collllect is a Shopify inspired e-commerce app. The application uses React and Tailwind CSS in the front-end and Firebase as the back-end server.

Technologies

Frontend Fundamental

  • HTML
  • CSS
  • JavaScript (ES6)

Frontend Libraries & Frameworks

  • React
  • React Hooks
  • React Router
  • Redux & Redux Toolkit
  • Redux Persist
  • Tailwind CSS

Firebase Services (JS SDK version 9)

  • Authentication
  • Firestore Database
  • Storage

Development Tool

  • Vite
  • ESLint
  • Prettier

Flowchart

Features

  • Sign up and sign in with email or Google account
  • Add product to cart
  • Change product quantity in cart
  • Click on buy now button to checkout the product
  • Product search
  • Product filter
  • Integrate online payment
  • Admin dashboard
  • Use lazy data loading on products page to improve site performance