E-commerce Web App for Digital Products

Job ID: 39305058

Budget: $750 – $1,500 USD

Custom Digital Product Store (Game Keys / Software Licenses)

? Project Overview:
I need a custom website (web app) developed from scratch — not using Shopify, WordPress, or any pre-made CMS — for selling digital products such as game keys, software licenses, downloadable files, etc.

The functionality and user experience should be similar to CDKeys.com, including digital delivery immediately after purchase.

? Main Features Required:
Frontend (Client Side)

Responsive and fast UI/UX (Mobile friendly)

Home page, product listings, filters by category/platform

Product details pages

Search bar

Cart and checkout flow

User account (login/register)

Favorites/wishlist

Backend (Admin & Logic)

Admin panel to add/edit/delete products

Inventory management

Order management & order history

Uploading license keys / digital codes

Assigning codes to users after successful payment

Email notifications (order confirmation, delivery, etc.)

Payments & Delivery

Stripe and/or PayPal integration

Instant delivery of digital keys after payment

View/download products from user dashboard

Option to limit download or view access

Other Features

Discount coupon system

SEO-friendly URLs

Security best practices

Hosting and deployment suggestions

? Preferred Tech Stack:
Open to recommendations, but preferably:

Frontend: React.js / Next.js or Vue.js

Backend: Node.js (Express or NestJS) or Laravel

Database: MongoDB or PostgreSQL

Payment Gateway: Stripe / PayPal

Email: Mailgun / SendGrid / SMTP

Deployment: Vercel / DigitalOcean / AWS

? Deliverables:
Complete web app (frontend + backend + admin panel)

Full source code and documentation

Basic installation/setup guide

Support for 2 weeks post-launch

Let me know if you need help writing a job title or categories/tags to match this post on the platform too.