← Wróć do projektów

.NET / BackendKomercyjny (zanonimizowany)

Backend platformy sprzedaży licencji wideo

Samodzielnie zbudowany backend C#/.NET do sprzedaży licencji na treści wideo — API, logika biznesowa oraz integracje płatności i contentu na PostgreSQL.

Problem i kontekst

Klient potrzebował backendu do platformy sprzedaży licencji na treści wideo: zamówienia, płatności, uprawnienia dostępu do contentu oraz spójny kontrakt API dla frontendu. Rozwiązanie powstawało w środowisku komercyjnym z realnymi integracjami zewnętrznymi — bez ujawniania nazwy produktu ani klienta.

Co robi rozwiązanie

  • udostępnia REST API dla procesów sprzedaży i zarządzania licencjami,
  • obsługuje logikę biznesową zamówień i statusów po stronie serwera,
  • integruje płatności (Stripe) oraz warstwę contentu wideo (Vimeo),
  • persystuje dane w PostgreSQL z naciskiem na spójność procesów,
  • współpracuje z frontendem przez jawne kontrakty API.

Architektura

flowchart LR
  FE[Frontend] --> API[Backend .NET REST]
  API --> DB[(PostgreSQL)]
  API --> STR[Stripe]
  API --> VIM[Vimeo]

Dlaczego w portfolio

  • pokazuje samodzielną dostawę backendu end-to-end, nie tylko udział w większym zespole,
  • łączy software z integracjami płatności i contentu,
  • dowód kompetencji .NET + PostgreSQL w produkcie komercyjnym.