The origin story ↓

Born in a dorm room.
Built for campus.

BestSchoolUS started because we were tired of emailing ZIP files to our professors and sharing tilde URLs that broke every semester. Two CS students, one dorm room, one very long weekend. Now 230+ schools and campuses — from Stanford to your local high school.


The problem

It's 2021. You're a sophomore CS student. You just built your first React app for a class project. You want to show it to your professor, put it on your resume, share it with recruiters at the career fair. Where do you host it?

Your university gives you a tilde URL — ~jchen.engin.umich.edu/public_html/ — that requires SFTP, has no HTTPS, and breaks when you graduate. GitHub Pages works but you need to figure out Actions, YAML configs, and base paths. Netlify and Vercel are great but feel like overkill for a homework assignment, and the free tiers come with limitations designed to push you toward paid plans.

We wanted something simpler. One command. Instant HTTPS. A clean URL. Free for students. No catch.

So we built it.

Timeline

2021

Idea born in a UMich dorm room. First prototype: a bash script that rsynced files to a shared server.

2022

Rewrote everything in Node.js. Added CDN, SSL, and a proper CLI. First 50 users (all from UMich and Purdue).

2023

Launched Git-based deploys and the web dashboard. Crossed 500 active users. Won MLH Best Developer Tool.

2024

Added team collaboration, analytics, and file hosting. Signed first department contracts (GT, UT Austin). Hit 2,000 users.

2025

Expanded CDN to 12 edge nodes. Launched Pro plan. Open-sourced the CLI. K-12 school districts start signing up — Fairfax County, Plano ISD, Naperville CUSD lead the way.

2026

Reached 8,400+ active projects across 230+ schools and campuses — from AP CS classes to PhD labs. Serving 18 TB/month. Still a small team. Still free.

Principles

What we believe

Students first, always

Every product decision starts with "does this help a student ship their work?" If the answer is no, we skip it. We don't optimize for enterprise upsells or investor metrics.

Simple by default, powerful when needed

Zero config for the common case. One command to deploy. But if you need custom headers, redirects, environment variables, or team permissions — it's all there.

No dark patterns

We don't inject ads, upsell aggressively, throttle free users, or harvest data. If we ever need to change the free plan, you'll get 6 months notice and a migration path.

Open where it matters

The CLI is open source. Our roadmap is public. Bug reports go straight to the engineering team. We believe the best developer tools are built in the open.

Team

Six people. Twelve edge nodes. Four thousand projects.

We're a small, focused team. Everyone codes (or has coded). Everyone answers support tickets.

DK

Daniel Kim

Co-founder & CEO

Former CS student at UMich. Built the first version because campus hosting options were terrible. Still writes code most days.

MH

Mia Hernandez

Co-founder & CTO

Systems engineer who previously worked on CDN infrastructure at Cloudflare. Handles everything from edge caching to DNS propagation.

JO

James Okoye

Engineering

Full-stack developer and open source maintainer. Leads the CLI and dashboard development. Previously interned at Vercel.

AC

Ava Chen

Design & Frontend

Designer and frontend engineer. Responsible for the dashboard UI, this website, and the brand identity. CalArts → Figma → BSU.

RP

Raj Patel

Infrastructure

DevOps engineer who keeps 12 edge nodes running smoothly. Previously at DigitalOcean. Has opinions about caching headers.

SL

Sophie Larsson

Community & Support

Campus outreach and support. Runs the Discord, writes documentation, and coordinates with university IT departments.

6 Team members
230+ Schools & campuses
8,400+ Active projects
0 Ads shown, ever
Cups of coffee

Campus Representatives

We have volunteer campus reps at 23 universities who help spread the word, run workshops, and give feedback on new features. Campus reps get a free Pro plan, a BestSchoolUS t-shirt (it's a nice shirt), and direct access to the engineering team.

Interested? We're always looking for reps at new campuses. Learn more about the program and apply →

Open Source

The BestSchoolUS CLI is fully open source under the MIT license. We believe the tools students use to deploy their work should be transparent, auditable, and extensible.

@bestschoolus/cli

The command-line tool for BestSchoolUS. 2,847 GitHub stars.

MIT TypeScript

Contributions are welcome. We have "good first issue" labels for newcomers, and we're responsive to PRs. Several students have used BSU CLI contributions as portfolio pieces.

Get in touch

General inquiries

hello@bestschoolus.com

Support

support@bestschoolus.com

Or ask in our Discord — the team is active daily.

Security

security@bestschoolus.com

For vulnerability reports. We respond within 24 hours.

Campus reps

reps@bestschoolus.com