ToNextStep — Digital Products Marketplace
A full-stack marketplace for digital assets: catalog, cart, checkout, licenses, instant secure downloads and an admin panel, built on Next.js 16.

The challenge
The client needed a premium, fast storefront for templates and digital products — with a real, secure purchase flow: search and filters, data permissions, payments, digital delivery, emails, and cart and order state that never loses data or double-counts analytics events.
What I built
I built the platform on the Next.js App Router with Prisma, PostgreSQL and Supabase, validated every form with Zod and React Hook Form, and connected Paddle for payments and Resend for emails. UI components are separated from business logic, the order-and-delivery flow is secured server-side, and analytics and SEO are tuned.
Highlights
- Data model for products, orders and licenses
- Secure authentication and permissions
- Server-verified payments and instant digital delivery
- De-duplicated analytics events
- Fast multi-page UI with catalog filters and search
Screenshots


Google PageSpeed Insights
Performance
More case studies
Client projectKosovo Travels — Travel & Booking Platform Stabilization
Stabilized an international travel and booking platform: fixed payment sessions on Cloudflare Edge, SSR/hydration bugs, and security and SEO issues.
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS v4
Client projectAl-Amal Furniture Moving — Kuwait Lead-Generation Website
A fast Arabic website for a Kuwaiti moving company, rebuilt from a crashed WordPress site — with a price calculator, lead forms and local SEO.
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS v4

