Digital Goods .NET E-Commerce Platform

Job ID: 40210170

Budget: $2 – $8 USD

I need a full-stack web application built on the latest .NET stack that lets me sell downloadable digital products. The core flow is straightforward: visitors browse, purchase, and immediately gain access to their files. To keep buyers engaged and boost credibility, the storefront must include a user review & rating component, while recurring or tiered access will be handled through subscription management.

Key expectations
• Build with ASP.NET Core (or similar modern .NET framework) using clean, testable architecture.
• Secure checkout that supports major gateways such as Stripe or PayPal and stores no sensitive card data on my server.
• Automatic delivery of the purchased files after payment confirmation, plus an admin tool where I can upload, version, or retire each product.
• Subscription engine that handles sign-up, renewal, upgrade/downgrade, and cancellation events, triggering the correct access rights on each action.
• Public ratings & reviews tied to verified purchases, with moderation controls in the admin panel.

Deliverables
1. Source code in a Git repository with clear commit history.
2. Database schema and seed data scripts.
3. Minimal, clean UI ready for my design team to skin (responsive out of the box).
4. Deployment guide for Windows and Linux hosting environments.
5. A short test plan or automated test suite proving that purchase flow, downloads, subscriptions, and reviews all work.

Acceptance criteria: The live build must let me create a product, set a subscription plan, run a test purchase, see the rating interface, and download the file—end-to-end—without touching the server console. Let’s discuss any additional integrations you recommend, but please keep the stack firmly within the .NET ecosystem.