WP Plugins & Themes

https://sakuraleaf.com/

Transform your business idea into a profitable SaaS in minutes with Oxygen – a complete, production-ready productivity and focus enhancement web application built as a WordPress plugin.

Create customizable audio-visual environments that help users work, study, or relax while you collect recurring subscription revenue. Oxygen is not just another plugin – it’s a complete SaaS business in a box. With built-in user management, payment processing via Paddle, multi-language support, and a beautiful single-page application interface, you can launch your own productivity SaaS platform immediately after installation.

Frontend app demo

Login URL: OxygenApp

Frontend App (video preview)

Admin (video preview)

Launch in Hours, Not Months

  • Complete user system – Registration, login, password reset, email verification
  • Payment processing – Fully integrated Paddle subscriptions (monthly/yearly). Paddle supports sellers in over 200 countries and territories, enabling you to sell globally with no additional country-specific setup required. Supported countries.
  • Multi-language support – Serve global audiences
  • Modern SPA interface – Beautiful, responsive single-page application
  • Content management – Easy-to-use WordPress admin for sounds & backgrounds
  • Extensive documentation

Revenue Generation Ready

  • Free & Pro tiers – Proven freemium model to maximize conversions
  • Recurring subscriptions – Monthly and yearly billing options
  • Global payments – Paddle supports 200+ countries with automatic tax handling
  • Trial periods – Built-in support for free trials to boost sign-ups

Core Features

  • Mix multiple sounds simultaneously – Users can layer rain, fire, ocean, coffee shop ambience, and more
  • Individual volume controls – Fine-tune each sound independently
  • Custom playlists – Users create and save their favourite sound combinations
  • Sleeping time – User (Free or Pro, depending on the admin settings), can set up a time for sleeping, the current playlist will slowly go quiet in ~30 seconds
  • Playlist backgrounds – Users can set a background for each playlist. The best visual backgrounds are videos
  • Admin playlists – Organize sounds into curated collections
  • Premium sounds & Backgrounds – Gate exclusive content behind Pro subscriptions
  • Configurable limits – Control playlist quantity and sounds per playlist by tier

Background Visual System

  • Video backgrounds – Looping MP4 videos for dynamic environments
  • Image backgrounds – High-resolution static images
  • Background categories – Organise by theme (Nature, Space, Abstract, etc.)
  • Premium backgrounds – Exclusive content for Pro subscribers
  • Attribution system – Built-in credits display for proper licensing
  • User preferences – Each user can save their favourite background as a general background or as per a playlist
  • Smooth transitions – Elegant fade effects when switching backgrounds

Admin Dashboard

Settings panel with tabbed interface
  • General settings (page selection, homepage mode)
  • Subscription gateways (Paddle configuration)
  • Languages (add/edit/delete languages)
User management dashboard
  • Search users by email/name
  • Filter by status (active, Pro)
  • Pagination support
  • Grant free Pro access
  • View subscription details
Content management
  • Background Sounds & Backgrounds custom post type
  • Admin Playlists taxonomy
  • Background Categories taxonomy
  • WordPress Media Library integration (To obtain the best performance and speed, use AWS S3 storage for sounds. There are free solutions out there as plugins: Example: amazon-s3-and-cloudfront)
Configuration options
  • Cloudflare Turnstile setup
  • Google Sign-In
  • Default background selection
  • Background credits toggle
  • User limits (playlists, sounds)
  • Date/time display toggle
  • Sleep mode for free users
Perfect For
  • Entrepreneurs – Launch a productivity SaaS with zero development
  • Developers – White-label solution ready for customization
  • Agencies – Build client projects 10x faster
  • Side hustlers – Generate passive income with subscriptions
  • Content creators – Monetize your ambient sound/video library
  • WordPress professionals – Add SaaS capabilities to your service offering

Technologies Used

Backend
  • PHP 8.0+ (typed properties, match expressions, enums)
  • WordPress REST API
  • Composer (PSR-4 autoloading)
  • Custom database tables with proper indexing
Frontend
  • TailwindCSS (compiled utility-first CSS)
  • jQuery 3.7.1 + jQuery UI
  • Vanilla JavaScript (ES6+)
  • Single Page Application architecture
  • Google Fonts (Quicksand)
External Services
  • Paddle.com (payment processing)
  • Google OAuth 2.0 (social login)
  • Cloudflare Turnstile (bot protection)
What’s Included
  • Main Plugin: oxygen-app.zip – Complete SaaS application
  • Extension Plugin: oxygen-app-extended.zip – Customization examples
  • Documentation: Complete HTML documentation with screenshots
  • Free Updates: Lifetime updates

Monetization Strategy

Free Tier (Convert visitors to users)
  • Access to non-premium sounds and backgrounds
  • Limited playlists (3 by default)
  • Limited sounds per playlist (4 by default)
  • Basic features to hook users
Pro Tier (Recurring revenue)
  • All premium sounds and backgrounds
  • More playlists (10 by default)
  • More sounds per playlist (9 by default)
  • Sleep mode feature
  • Priority support (you decide)
  • Monthly or yearly billing

Credits

The sounds and the backgrounds from the demo preview are not included within the package.

by
by
by
by
by
by