Stworzenie platformy do zakupu subskrypcji na połączenia od agentów AI (Next.js)
Zlecenie dotyczy stworzenia skalowalnej aplikacji webowej w architekturze Next.js. Celem jest stworzenie dedykowanego systemu, który automatyzuje cały proces połączeń Agentów AI.
Kluczowe Moduły i Wymagania Techniczne
1. Frontend (Next.js) 🖥️
Cel: Stworzenie szybkiego, zoptymalizowanego pod SEO interfejsu klienta oraz bezpiecznego Panelu Administracyjnego.
Wymagania: Pełny moduł e-commerce do sprzedaży miesięcznych subskrypcji oraz intuicyjny Panel Admina do monitorowania logów.
2. Backend i Integracje (Next.js API Routes) ⚙️
Płatności i Subskrypcje: Pełna integracja z API Stripe Subscriptions (w tym obsługa i zabezpieczenie webhooków) do zarządzania cyklicznymi płatnościami.
Zarządzanie Danymi: Implementacja skalowalnej bazy danych (np. PostgreSQL) do przechowywania danych klientów, subskrypcji i logów.
Moduł Komunikacji AI (CRON Jobs): Stworzenie mechanizmu (serwerless cron) do automatycznego, zgodnego z harmonogramem subskrypcji, wywoływania API dostawcy telekomunikacyjnego (CPaaS), np. Twilio lub bezpośrednio API Agenta Głosowego.
3. Automatyka Logów i Statusów 🤖
Odbiór Logów: Stworzenie endpointów API do odbierania webhooków zwrotnych od dostawcy AI/CPaaS. Te webhooki muszą zawierać transkrypcje i statusy każdej rozmowy.
Zapis: Zapisywanie odebranych logów do bazy danych, aby były widoczne w Panelu Admina.
Oczekiwany efekt końcowy: Działająca, przetestowana, skalowalna aplikacja, która samodzielnie zarządza płatnościami, harmonogramami i wykonaniem usługi połączeń przez Agentów AI.