Client Project (Autofixer Promo Registration)

A production website built for a startup promo drive, allowing users to submit contact details, upload short promotional videos, and complete payments.

Who it’s for: End users participating in a promotional campaign run by the startup.

Why it exists: To collect user submissions, promotional videos, and payments as part of a real-world marketing drive.

Product Demo

User Flow

  • User enters name, email, and phone number
  • User uploads a 10–60 second promotional video
  • User completes payment via PayPal
  • Submission is stored and made available for internal review

System Overview

  • Frontend: Next.js (React), Tailwind CSS
  • Backend: Serverless API routes
  • Auth: No authentication (public submission flow)
  • Data: Supabase (relational data and file storage)
  • Services: PayPal payments, file upload handling
  • Deployment: Vercel (frontend) and Render (backend)

Status

Live — used in a real startup promotional campaign

  • Improve submission validation
  • Add internal review tooling
Live system →