a riff for forceagainst.com

Force Against

A directory of petitions, lawsuits, and campaigns fighting a single issue you choose.

The pitch

Force Against is a curated directory that aggregates petitions, lawsuits, and campaigns all focused on a single issue you choose. It saves issue-focused donors and volunteers from scattered research by providing a one-stop hub of verified actions. The name 'Force Against' directly captures the collective resistance mission, making it instantly clear and memorable.

For Issue-focused donors and volunteers wanting a one-stop hub for resistance.

Build it with your AI agent

The build brief for this riff: the full pitch plus the ground rules, ready for an AI coding agent.

Build Force Against

You are a product engineer working with an AI coding agent. Build the product described below as a polished, launchable first version. Make your own decisions where the description is open: the point is a finished product, not a plan.

Project name: Force Against
Tagline: A directory of petitions, lawsuits, and campaigns fighting a single issue you choose.
Domain: forceagainst.com
The pitch: Force Against is a curated directory that aggregates petitions, lawsuits, and campaigns all focused on a single issue you choose. It saves issue-focused donors and volunteers from scattered research by providing a one-stop hub of verified actions. The name 'Force Against' directly captures the collective resistance mission, making it instantly clear and memorable.
Audience: Issue-focused donors and volunteers wanting a one-stop hub for resistance.

Requirements:
- Choose the simplest stack that genuinely delivers this. A focused web app or site is fine; deployable to a single host.
- Shipping quality: clean layout, fast load, sensible defaults, readable on mobile.
- Design language: the product has its own identity, not a template default. Palette: ink navy #14213d, fire red #e63946, paper #f1faee. Visual style: bold activist sans-serif. Build the UI in that theme - backgrounds, accents and type personality - rather than a generic dark-gray-and-lime scheme.
- Build the core user loop end to end. Avoid dead buttons and placeholder pages.
- Keep the first version tight enough to launch this month. Note anything deliberately deferred.
- No cryptocurrency, gambling or pay-to-win mechanics, even as a joke.
- When done, list the 3 most useful things to do to reach the first real users.

Respond with the finished build.

Share this riff