Skip to content

Latest commit

 

History

History
41 lines (37 loc) · 1.02 KB

README.md

File metadata and controls

41 lines (37 loc) · 1.02 KB

PROJECT: BRAVE ECOMMERCE

Feature:

  • Authentication Module: Managing by JWT
    • Sign up
    • Sign in
    • Log out
    • Refresh Token
  • Product Page:
    • Pagination
    • Sort by Product's attributes
    • Advance Filter by Product's attributes
    • Searching Products
  • Product Detail Page:
    • Show detail information
    • Slider Images
    • Description is showing in rich text - WYSIWYG HTML
    • Purchase Product
  • Add To Cart:
    • Manage Cart: Add, Edit, Delete Products
    • Buying Product
  • Manage Customer Profile
    • Update Profile
    • Upload Avatar
    • Change Password
    • Show Order Status

Technology

  • Language: React18 with Typescript
  • Routing: React Router Dom v6
  • UI/CSS Library: Tailwindcss & HeadlessUI
  • Formatter: Prettier & Eslint
  • State Management: React Query & React Context API
  • Form Management: React Hook Form & Yup
  • Animation & Notification: Framer Motion & React Toastify
  • Build Tool: Vite
  • Multi-Language: React.I18Next
  • Frontend Workshop: Storybook
  • SEO: React Helmet