Skip to content
EEvery Man's Website DesignMission-driven web
Selected work

Real sites for real missions — built to last and easy to run.

A closer look at what I've built — captured from the live, in-production site.

Case study

Abolish Abortion Michigan

abolishabortionmichigan.com

A complete advocacy site built from the ground up — petitions, a bill tracker, donations, and live news — fast, secure, and mobile-friendly.

Year: 2025Role: Design, build, and ongoing maintenance
Abolish Abortion Michigan — homepage

The problem

A growing abolition movement needed a single, trustworthy home online: a place to gather petition signatures, track legislation, explain what they believe, take donations securely, and keep supporters current — without a developer on staff and without a slow, generic template.

The stack

  • Next.js (App Router) + TypeScript
  • Tailwind CSS
  • Deployed on Vercel
  • Resend for transactional email
  • Upstash Redis rate limiting on forms
  • Security headers + spam protection

What I built

  • Petition system for gathering and managing signatures
  • Abolition-bill tracker so supporters can follow legislation
  • Gospel and "what we believe" sections that state the mission plainly
  • Live news and events kept current without touching code
  • Clean, secure donation flow
  • Mobile-first layout — most supporters arrive on a phone

Screenshot gallery

Captured from the live site.

Abolish Abortion Michigan — Home
Home. Landing page and primary call to action
Abolish Abortion Michigan — The petition
The petition. Petition page with a live signature count
Abolish Abortion Michigan — Abolition bills
Abolition bills. Explaining and tracking abolition legislation
Abolish Abortion Michigan — Donate
Donate. Clean donation flow and supporter messaging

Want one like this?

Tell me about your mission and I'll show you what's possible.