TR
← All projects

A web-based subscription platform for Semerkand, covering everything from plan selection and payment to rep and dealer management and reporting.

Type
Web-based subscription platform
Year
2025–2026
Status
Live
Semerkand Abonelik — desktop view
Semerkand Abonelik — mobile view

A web app with two sides. Subscribers start their subscription through a cart → checkout → confirmation flow and can pay by card, PayPal or bank transfer. The representative panel brings together subscription creation, reports, dealer, rep and target management, roles and permissions, and cash tracking.

What I built

  1. 01ASP.NET Core (.NET 9) Razor Pages; Entity Framework Core + MySQL
  2. 02Cart → checkout → confirmation flow; Stripe, PayPal and bank transfer, with webhook payment verification
  3. 03Rep panel: dashboard, subscription creation, subscriber and subscription reports, dealer / rep / target management, roles and permissions
  4. 04Standalone tool to sync Stripe payments, plus missing-record detection
  5. 05Email and SMS notifications, URL shortener and data export
  6. 06KVKK privacy notice and subscription agreement pages; test project

Stack

  • ASP.NET Core
  • C#
  • Razor Pages
  • Entity Framework Core
  • MySQL
  • Stripe
  • PayPal
  • Swagger