I’m always excited to take on new projects and work with innovative minds.

Email

contact@gabrieldev.eu

Site

https://gabrieldev.eu

Registered office

Bulevardul Nicolae Iorga 7B, Bl. F7, Et. 4, Ap. 3, Iași, Romania

Social Links

Project

INONLINE – Online Publication, Academy and PRO Subscription Platform

An online publication about AI, programming, business and making money online, with courses, free tools, an automated newsletter, Stripe payments and complete technical SEO.

Client

BLOOMERI BRAND SRL

Start Date

01.09.2026
INONLINE – Online Publication, Academy and PRO Subscription Platform

An online publication built like a SaaS product

INONLINE explains the online world in plain language: AI, programming, marketing, business and making money online. Besides articles, the platform has INONLINE Academy with dozens of courses, free tools (including a CV builder with PDF export) and a paid PRO subscription .

I built the platform from scratch, with its own admin panel, and handled all the technical SEO, the payment integration and the email automation.


Implemented features

  • A custom editorial CMS: articles, categories, authors, scheduled publishing
  • INONLINE Academy: courses structured into lessons
  • Free tools: calculators, checkers, a CV builder with A4 preview and PDF export
  • User accounts with email login, Google and GitHub (OAuth 2.0)
  • A double opt-in newsletter and an automatic announcement for every new article or course
  • Advertising and support pages, with requests managed from the admin
  • An admin panel with statistics, email campaigns and settings

Payment processors

  • Stripe Checkout + Stripe Billing for the monthly and yearly PRO subscription
  • Stripe customer portal: change card, cancel, invoices
  • Donations and one-off payments for advertising packages
  • Signature-verified Stripe webhooks, so PRO access is activated and expires automatically

Technical SEO

  • A live-generated sitemap split into sections (articles, categories, tools, courses, authors), with correct lastmod
  • Schema.org structured data: Course, FAQPage, BreadcrumbList, SoftwareApplication, Organization, WebSite
  • Canonical tags, meta descriptions and automatic noindex rules for thin or private pages
  • Automatically generated Open Graph images for social sharing
  • Core Web Vitals optimization, clean Romanian URLs, internal links between articles
  • Google Search Console and Screaming Frog analysis, with issues fixed down to zero errors
  • GDPR consent with Google CMP and Consent Mode v2, ready for Google AdSense

How I worked

  • Development with Git, in small, tested changes, and deployment with a backup before every update
  • Automated tests (PHPUnit) for payments, login, SEO and tools, run before every release
  • Transactional email via Resend, with an authenticated domain (SPF, DKIM)

Technologies used

  • Laravel, PHP 8.3, MySQL
  • Blade, Alpine.js, Tailwind CSS
  • Stripe (Checkout, Billing, Webhooks), Laravel Cashier
  • Resend, job queues and scheduled tasks
  • OAuth 2.0 with Google and GitHub
  • Nginx, PHP-FPM, Linux VPS

The result

A content platform that can be monetized from several sources (subscriptions, advertising, donations and AdSense), built on a solid SEO foundation that brings in organic traffic for the long term.

Share
Alternative Dispute Resolution (ANPC SAL)
© 2026 Gabriel.dev. All rights reserved.
WhatsApp
Your experience on this website will be improved if you allow cookies. Cookie Policy