O publicație online construită ca un produs SaaS
INONLINE explică pe înțeles lumea online: AI, programare, marketing, business și bani online. Pe lângă articole, platforma are INONLINE Academy cu zeci de cursuri, tool-uri gratuite (inclusiv un generator de CV cu export PDF) și un abonament PRO plătit.
Am dezvoltat platforma de la zero, cu panou de administrare propriu, și am făcut tot SEO-ul tehnic, integrarea plăților și automatizările de email.
Funcționalități implementate
- CMS editorial propriu: articole, categorii, autori, programare publicare
- INONLINE Academy: cursuri structurate pe lecții
- Tool-uri gratuite: calculatoare, verificări, generator de CV cu previzualizare A4 și export PDF
- Conturi de utilizator cu login prin email, Google și GitHub (OAuth 2.0)
- Newsletter cu dublă confirmare și anunț automat pentru fiecare articol sau curs nou
- Pagini pentru publicitate și susținere, cu cereri gestionate din admin
- Panou de administrare cu statistici, campanii email și setări
Procesatori de plăți
- Stripe Checkout + Stripe Billing pentru abonamentul PRO lunar și anual
- Portal de client Stripe: schimbare card, anulare, facturi
- Donații și plăți unice pentru pachete de publicitate
- Webhook-uri Stripe verificate prin semnătură, ca accesul PRO să se activeze și să expire automat
SEO tehnic
- Sitemap generat live, pe secțiuni (articole, categorii, tool-uri, cursuri, autori), cu lastmod corect
- Date structurate schema.org: Course, FAQPage, BreadcrumbList, SoftwareApplication, Organization, WebSite
- Canonical, meta description și reguli noindex automate pentru pagini subțiri sau private
- Imagini Open Graph generate automat pentru distribuirea pe rețele sociale
- Optimizare Core Web Vitals, URL-uri curate în română, link-uri interne între articole
- Google Search Console și analiză Screaming Frog, cu probleme rezolvate până la zero erori
- Consimțământ GDPR cu Google CMP și Consent Mode v2, pregătit pentru Google AdSense
Cum am lucrat
- Dezvoltare pe Git, cu modificări mici și testate, și deploy cu backup înainte de fiecare actualizare
- Teste automate (PHPUnit) pentru plăți, login, SEO și tool-uri, rulate înainte de fiecare publicare
- Email tranzacțional prin Resend, cu domeniu autentificat (SPF, DKIM)
Tehnologii utilizate
- Laravel, PHP 8.3, MySQL
- Blade, Alpine.js, Tailwind CSS
- Stripe (Checkout, Billing, Webhooks), Laravel Cashier
- Resend, cozi de joburi și task-uri programate
- OAuth 2.0 Google și GitHub
- Nginx, PHP-FPM, VPS Linux
Rezultatul
O platformă de conținut care se poate monetiza din mai multe surse: abonamente, publicitate, donații și AdSense, construită pe o fundație SEO solidă, care aduce trafic organic pe termen lung.