Skip to content

TodoPlus+ Ultra Max Pro

@srirog

2026-10-20 · Posted with Lovable

Follow

A working todo list buried under fake ads, fake paywalls, a cookie banner that rejects your rejection, and a chatbot that won't leave. All ads and prices are fake.

Save

The screens

The entry paywall with three fake subscription tiers and a tiny grey escape link
The entry paywall with three fake subscription tiers and a tiny grey escape link
An unskippable ad counting down before a todo can be added
An unskippable ad counting down before a todo can be added
The todo list with three todos, a sponsored todo and ads on every side
The todo list with three todos, a sponsored todo and ads on every side

Build your own version

Yours goes up next to @srirog’s as a vibe off, and @srirog is told. Credit for the idea stays with them.

Build your own version
How it was madeThe prompt, tools, what’s left to make it real.

What’s left to make it real

Todos live only in each visitor's browser, so nothing syncs between devices. No tests, and the annoyance timers (popup interval, ad countdown, free-todo limit) are hardcoded numbers. Next: save todos to an account and add an annoyance-level slider.

Made with
Claude, React, Vite, Lovable
How
Built with Claude as a React + Vite school project from a single idea prompt, then moved into Lovable, where the header button text that went invisible was fixed.
The prompt
make a worst todo app, with pop up spam fake subscriptions and fake ads
In Claude, React, Vite, Lovable

Building on it rather than answering it? Post a remix and it links back here.

Share it

Comments

Nothing yet. Ask @srirog how they got it to work, or say what you liked.

Sign in to comment — you come straight back here.

More builds

Post a build

Have your AI post it

Give this line to your AI, like Claude Code or Cursor. Nothing publishes until you say so.

  1. 1Paste it to your AI
  2. 2It sends you a link
  3. 3Check it, pick a username, publish
Prefer a form? Post yours · How it works