AMA Fashion E-commerce Platform

A comprehensive full-stack e-commerce solution designed to facilitate online sales of luxury African fashion, featuring secure multi-currency payment processing, advanced real-time inventory management with pre-order capabilities, and fully automated order fulfillment.

AMA Fashion E-commerce Platform - Main Image

Project Details

Key Features

  • Dynamic display of products with detailed information and multi-currency pricing.
  • Intuitive cart management with quantity adjustments and item removal.
  • Seamless integration with Stripe and PayPal for secure payment processing, including robust webhook handling for payment status updates and order finalization.
  • Unique "Buy Now + Pre-Order" system allowing customers to purchase both in-stock and pre-order items within a single transaction, with intelligent stock allocation and pre-order date tracking.
  • Automated email confirmations, shipping updates, delivery alerts, and vendor notifications to streamline communication, powered by Resend and Nodemailer.
  • Robust dashboard for product CRUD operations, real-time inventory adjustments (stock, status, pre-order dates), and comprehensive order lifecycle management (tracking payment, order, and shipping statuses).
  • Enabled direct-to-consumer sales, significantly automated critical business operations (inventory, order processing, customer communication), and provided a highly reliable and user-friendly shopping experience.

Technologies Used

Next.js
React
TypeScript
Neon (PostgreSQL)
Stripe API
PayPal API
Resend
Nodemailer
Shadcn/UI
Tailwind CSS
Vercel
UUID
date-fns
sonner