October 2025 - December 2025

WinWaterfall

Web Dev
Full Stack
WinWaterfall

Tech Stack

Next.js
Typescript
TailwindCSS
shadcn/ui
MySQL
Docker
Stripe
Cloudflare
Node.js

Description

WinWaterfall is a freelance project where I built a complete dropshipping platform from scratch, with a strong focus on scalability, security, and production readiness. The platform features a modern UI built with Tailwind CSS and shadcn/ui, with full support for dark mode and multi-language functionality.

Core features

  • Deep integration with Shopify using OAuth authentication for product import and order processing.
  • A complete billing system using Stripe, supporting subscriptions and one-time payments.
  • Media storage powered by Cloudflare R2 with a custom domain setup.
  • Responsive design with dark mode toggle and internationalization (i18n) support for multiple languages.

Performance & infrastructure

  • Optimized images and videos using Sharp and FFmpeg to reduce load times and bandwidth usage.
  • Dockerized the application and applied container hardening best practices, including a non-root user and a read-only filesystem.

Page Info

Landing Pages & Marketing

Public-facing marketing pages featuring a modern design with Tailwind CSS and shadcn/ui components. Full support for dark mode and multi-language content to reach a global audience.

Landing Pages & MarketingLanding Pages & MarketingLanding Pages & MarketingLanding Pages & Marketing

Admin Dashboard & Management

Comprehensive admin interface for platform management, featuring:

  • User management and oversight
  • Analytics and reporting
  • System configuration
  • Order monitoring and fulfillment tracking
Admin Dashboard & ManagementAdmin Dashboard & Management

User Dashboard & Workspace

Intuitive user interface designed for dropshippers to manage their business:

  • Product catalog management
  • Order tracking and fulfillment
  • Store analytics and insights
  • Multi-store support
User Dashboard & WorkspaceUser Dashboard & WorkspaceUser Dashboard & WorkspaceUser Dashboard & Workspace

Shopify Product Import

Seamless product import workflow with Shopify integration:

  • Secure OAuth authentication with Shopify
  • One-click product import with customization options
  • Automated inventory synchronization
  • Bulk import capabilities
  • Real-time order processing
Shopify Product ImportShopify Product ImportShopify Product Import

Billing & Subscription Management

Production-ready payment system powered by Stripe:

  • Flexible subscription plans with tiered pricing
  • One-time payment options
  • Secure payment processing
  • Subscription upgrade/downgrade flow
  • Billing history and invoice management
  • Automated renewal and payment reminders
Billing & Subscription ManagementBilling & Subscription Management