Minimal school websites that feel premium, fast, and human.
SatoSchool is a minimalist website builder for schools that want a professional landing page without the clutter, gimmicks, or AI-slop feel. It helps school admins, principals, and admissions teams create a responsive, polished homepage using a restrained visual system, Satoshi font, and Astro-based performance-first templates.
Admissions Officer Rina, 34 - Rina manages inquiries and school promotion for a private school. She needs a site that looks credible to parents and can be updated quickly before open house season.
School Principal Dimas, 48 - Dimas wants the school to appear professional and trustworthy online, but he has limited time and no interest in managing a complex website system.
Freelance Web Partner Nabila, 29 - Nabila builds simple sites for schools and small education institutions. She needs a fast way to deliver elegant pages without custom coding each project.
Rina, an admissions officer at a private school, needs a homepage before open house week. The old website feels dated, and the team is worried that a generic AI-generated design would make the school look less trustworthy to parents.
With SatoSchool, Rina chooses a minimalist school template, uploads the logo, sets the school colors, and fills in admissions details in less than an hour. The page uses Satoshi font, loads quickly on phones, and presents the school with a calm, premium feel instead of noisy visuals.
After publishing, the school sees more inquiries from parents who can immediately find the admissions form, WhatsApp link, and contact details. The principal gets a stronger brand presence online, while the team avoids ongoing developer work for simple updates.
Team & resourcing - Small team - 2 engineers, 1 designer, part-time PM, and shared QA support.
Paste this into Cursor, Bolt, Lovable, or v0 to start building.
Build a product called SatoSchool: a minimalist, premium website builder for schools. The MVP is a landing page-first experience that lets school admins create and publish a clean, responsive homepage without developer help. Core requirements: - Use Astro for the public website rendering layer and React + TypeScript for the admin app. - Default typography must use Satoshi with strong spacing rules and a minimal, professional design system. - Support school templates for kindergarten, primary, secondary, and tuition center landing pages. - Sections: hero, about, programs, admissions CTA, announcements, testimonials, gallery, contact, footer. - Users can edit content, reorder sections, upload logo and images, set brand colors, and preview mobile/tablet/desktop layouts. - Include draft saving, publish flow, rollback to previous version, and hosted subdomain publishing. - Add admissions inquiry form with email notifications, WhatsApp CTA, custom domain connection, SEO metadata, and analytics events. - Include role-based access for owner/editor/viewer, and structured content for bilingual Indonesian/English pages. Screens/flows to build: 1) Marketing site and signup/login 2) Template selection and onboarding wizard 3) Admin dashboard with site list 4) Page builder/editor with section controls 5) Responsive preview and publish flow 6) Public school landing page 7) Analytics/inquiry inbox page Data model suggestions: - User: id, name, email, role, authProvider - SchoolSite: id, userId, name, slug, domain, status, templateId, brandColors, fontFamily, locale - PageSection: id, siteId, type, order, enabled, content JSON - MediaAsset: id, siteId, url, altText, width, height, size - Inquiry: id, siteId, name, email, phone, message, source, createdAt, status - PublishVersion: id, siteId, versionNumber, snapshot JSON, publishedAt - AnalyticsEvent: id, siteId, eventName, properties JSON, createdAt Build with sensible defaults: Supabase Postgres, auth, storage; Tailwind CSS; Astro content collections or server routes; Zustand or React context for editor state; Zod validation; Resend for emails; PostHog for analytics; Vercel or Cloudflare Pages for deployment. Make the UI extremely clean, fast, accessible, and mobile-first. Keep the product focused on a single-page school landing page in MVP, with room to expand later.
Design by The Resonance | Powered by GPC – The AI Transformation Company