CrescentEd: Building the Curriculum Around the Founder's Actual Idea
CrescentEd was my senior capstone.
It's an entrepreneurship platform for young and underserved founders.
The premise is simple. The people who most need this kind of education are the least likely to be handed it.
And a generic course doesn't fix that.
Why a generic course doesn't work
Most business education teaches you a framework.
Business Model Canvas. Customer discovery. Pricing.
Then it leaves the translation to you.
Translation is the hard part.
If you have a network, you check your thinking against people who have done it before.
If you don't, you're guessing about your own idea using a template built for someone else's.
What it does
It asks a short set of questions about what you're building. Then it builds the curriculum around that answer, across five modules:
- Idea Discovery
- Market Validation
- Business Model
- Launch Preparation
- Growth Foundations
There's an AI tutor you can ask questions as you go, templates you can use directly, PDF exports, and progress tracking.
One line I'd point a developer at
The AI endpoint doesn't trust the user ID in the request body. It authenticates off the token instead.
The comment in the code says it plainly:
"never trust userId from the request body"
That's a small thing.
It's also the difference between an app that has authentication and an app that uses it.
Every table has row level security. Every policy is scoped to the person asking.
Run it yourself
MIT licensed, and the repo is public.
Source is on the repo.
Read the build page.
Final Thought
The tool doesn't replace a mentor.
It does the translation step, so a founder without a network can spend their time on the actual work instead of guessing what the framework is supposed to mean for them.
If this resonates, let's talk. Book a call or scope your project.