— For NYC Schools & PTAs —

Modern websites for NYC schools and PTAs.

Replace Educational Networks. Keep the budget. Update content in seconds — not days.

“The Symptoms”

Is this your PTA's website?

If you nodded at three or more of these, you're paying too much for the wrong tool.

  • Your CMS looks like it was designed in 2008 — because it was.
  • Every content update means emailing your vendor and waiting two days.
  • You're paying $1,500 to $5,000 a year for software your board can't customize.
  • The site looks broken on phones. Half your parents read email on phones.
  • “Premium features” cost extra: forms, donations, calendar embeds, photo galleries.
  • Your domain is locked into the vendor. Switching feels impossible.
  • The PTA volunteer who knew how to use it graduated three years ago.
“What we build”

A real website. Built once, owned by you, fast forever.

01

Hosted on Cloudflare Pages

the same global infrastructure that runs Shopify and Discord. Free hosting. Sub-second load times anywhere in the world. No “premium tier.”

02

Edited in a Google-Docs-style CMS

your PTA volunteers update pages, add events, post newsletters, upload photos. No coding. No support tickets. Changes go live in 30 seconds.

03

Mobile-first, accessibility-ready

every page is responsive and meets WCAG 2.1 AA standards (the same accessibility benchmarks the DOE asks for).

04

Yours forever

the entire site lives in a GitHub repo you own. If you ever want to leave, take the whole site with you. No lock-in clause. No exit fee.

“What's included”

Every package
ships with this.

No upsells for the features your PTA actually needs to run. Calendars, donations, galleries, and forms are all part of the base build.

  • Custom design matched to your school's identity, colors, and branding
  • Content migration from your existing site (we move everything)
  • Events calendar (recurring events, RSVP, .ics export)
  • Newsletter & announcements
  • Photo galleries
  • Contact and inquiry forms with email routing
  • Donation buttons via Stripe (PTA receives funds directly)
  • Volunteer signup forms
  • Multi-admin permissions so your whole board can post
  • Training session(s) for board members
  • 30 days of post-launch support and content help
“Pricing”

Replace the annual fee.

Trade Educational Networks' $1,500–$5,000 annual fee for a one-time build plus a low monthly support plan.

Starter

$2,500setup
then $50/month
  • Up to 10 pages
  • Self-managed CMS, 2-hour training session
  • Calendar + contact form + newsletter signup
  • 30 days of post-launch content help

Best for

Small PTAs and single-classroom schools

Most popular

Standard

$4,500setup
then $100/month
  • Up to 25 pages, custom design
  • Photo galleries, full events system, fundraising pages with Stripe
  • Full content migration from your existing vendor
  • 4-hour training, 90 days post-launch support

Best for

PTAs at K–8 public, charter, and small private schools

Full Migration + Training

$7,500setup
then $150/month
  • Unlimited pages, deep custom integrations
  • Volunteer scheduling, event ticket sales, multi-tier admin roles
  • Newsletter / email-platform integration (Mailchimp, ConvertKit, Beehiiv)
  • Quarterly check-ins for one year, priority support

Best for

Larger K–12 schools, high-fundraising PTAs ($250k+/year), school networks

All ongoing tiers include Cloudflare hosting, weekly backups, content support, monitoring, and uptime SLA.

“Process”

Four weeks, start to launch.

  1. Week 0

    Discovery call (20 min, free)

    We talk about what's working, what isn't, and what's actually possible in your budget.

  2. Week 1

    Proposal + scope

    A one-page agreement: what you get, what it costs, when it ships. Sign + 50% deposit.

  3. Weeks 2–4

    Design & build

    Weekly check-in. You see progress in a private preview link the whole time.

  4. Week 3

    Content migration (in parallel)

    We pull everything from your old site so nothing is lost.

  5. Week 4

    Training + launch

    2-hour live training. Site goes live. Old vendor is cancellable the same day.

  6. Days 30 → 90

    Support

    We're on call for content help, edits, and questions. After that, optional monthly plan kicks in.

“FAQ”

Questions, answered.

Can our PTA volunteers really update the site themselves?
Yes. The CMS is as simple as Google Docs — type, save, publish. Most volunteers are confident after a 90-minute training session.
What happens to our existing domain?
You keep it. We move it to whatever registrar you choose — you own the domain, the DNS, and the content.
What if we want to leave you in two years?
The whole site lives in a public-or-private GitHub repository under your account. Export, hand to any developer, done. There's no “lock-in tier” and no exit fee.
How does the cost actually compare to Educational Networks?
Their typical pricing is $1,500–$5,000 per year, forever. Ours is a one-time setup ($2,500–$7,500) plus $50–$150 a month. Most schools save money in Year 2 and every year after.
Are you familiar with NYC DOE / DOE-school compliance?
Yes. Sites can be configured for WCAG 2.1 AA accessibility, ADA-compliant content structure, and DOE branding guidelines for school-affiliated PTAs.
Can we accept donations or sell event tickets through the site?
Yes. Stripe is integrated by default. Funds go directly to your PTA's bank account — we never touch them.
Do you work with public, charter, and private schools?
All three. Public-school PTAs (which are independent 501(c)(3)s with their own budgets), charter networks, and private K–12 schools. The product is the same — only the integrations and branding differ.
Where are you based?
Brooklyn. We're a NYC LLC.
“Next step”

Get a free 20-minute call.

We'll look at your current site, name the easy wins, and tell you exactly what a rebuild would cost. No commitment, no sales pitch — just an honest read.

Booking calendar loading… or email us below.

Prefer email? hello@fullstacktechnyc.com