Stripe Ecommerce

A full-stack eCommerce web application inspired by Amazon, Lazada, and Shopee — built for retail-style purchasing and powered by Stripe for secure payments.

🛠️ Tech Stack

Angular Analog.js Spartan UI Tailwind CSS Supabase Nitro h3 PostgreSQL Drizzle ORM Stripe Vite Vercel

🚀 Features

  • User Authentication via Supabase Auth
  • Product Browsing with variation selection
  • Cart Management and quantity control
  • Order History tracking for buyers
  • Checkout with shipping & payment details
  • Secure Payments using Stripe Elements

🧾 Order Flow

  1. Browse and select product variations
  2. Add to cart and manage items
  3. Proceed to checkout with address + payment info
  4. Stripe securely processes payment
  5. Confirmation of order is displayed

🔐 Security

  • Sensitive payment data is handled exclusively by Stripe
  • Supabase Auth manages authentication and session data

🧠 Showcase

Slide 1

Note: This project is a side project and may not yet be optimized for large-scale production.