Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 1.7 KB

File metadata and controls

41 lines (30 loc) · 1.7 KB

A clothing store web application built intentionally without additional libraries, using Next.js, Supabase, and module CSS. The focus of this project was to implement all features from scratch, showcasing pure skill with the core technologies.

Features

🌟 Home Page

  • Hero section displaying the store's main message.
  • Below displays New Arrivals and Top Sellers. hero

🛒 Shop Page

  • Browse all products with:
    • Filters: Category, Price, Color, Size, and Style (Casual, Formal, Gym, Party)
    • Sorting: By price, popularity, etc.
    • Search functionality.
    • Pagination system for efficient browsing. catalog

📄 Product Page

  • Detailed view of each product with:
    • Product images.
    • Description, price, and available options.
    • Ratings and reviews. product

🛒 Cart & Checkout

  • Cart page displaying selected products.
  • Integrated Stripe checkout for secure payments. cart

🔒 User Authentication

  • User signup and login with Supabase.
  • View purchase history.
  • Favorite products for easy access later.

Why No Additional Libraries?

The goal was to demonstrate proficiency with Next.js, Supabase, and React without relying on UI frameworks, styling libraries, or state management tools. Everything from styling to state handling was implemented manually.