Back to Portfolio

PVROOF.IO | Solar Installer Advertising Platform

Subscription-based solar advertising platform with Stripe 3DS payments and automated renewal notifications.

Live Demo
PVROOF.IO | Solar Installer Advertising Platform

Project Overview

PVROOF.IO enables solar installation companies to advertise via embedded ads in voucher PDFs, supporting full-page and footer-based placements with automated billing and reminders.

Key Features

  • Subscription-based advertiser onboarding
  • PDF-based ad placement on every 4th page
    • Full-page ads
    • Footer ads
  • Stripe payments with 3D Secure authentication
  • Automated renewal reminders via email

Key Contributions

  • Implemented advertiser onboarding with subscription selection
  • Integrated Stripe payments with full 3DS authentication
  • Built advertiser dashboard for content and branding management
  • Stored scalable ad and subscription data in DynamoDB
  • Automated reminders at 10, 5, and 1 days before expiry

Challenges

  • Secure payment handling with regional compliance
  • Automated subscription lifecycle management

Solutions

  • Stripe 3DS authentication
  • EventBridge-based scheduled reminder workflows

Architecture Highlights

Serverless AWS ArchitectureStripe Payment GatewayEvent-driven notification system

Tech Stack

StripeAWS DynamoDBAWS SESAWS EventBridgeServerless Architecture

Outcome

  • Fully automated ad subscription lifecycle
  • Zero manual intervention for renewals
  • Scalable global-ready architecture