Overview
Documentation for the PyColors Starter Free — a production-shaped SaaS surface you can run in minutes.
Starter Free is a production-shaped Next.js SaaS surface designed to help you ship faster.
You get real screens, real navigation, real states — all mocked by design and ready to wire when your product becomes real.
This documentation guides you from first run → understanding → wiring → upgrade path.
What this starter is
Starter Free is not:
- a blank Next.js repo
- a backend-heavy template
- a demo full of fake components
It is a frontend-first SaaS foundation that gives you:
- Auth UX
- Dashboard surface
- CRUD entity workflow
- Admin / members surface
- Billing surface
- Settings structure
All running locally in minutes.
Who this is for
Starter Free works best if you are:
- Building a SaaS MVP
- Prototyping a product
- Pitching an idea
- Creating a frontend-first startup
- Preparing a product before wiring backend
How to use this documentation
We recommend following the pages in order.
The docs are designed as a guided path.
Getting Started
Understand what the starter includes and how to approach it.
Installation
Run the starter locally and explore the app.
Project Structure
Learn how the codebase is organized.
Auth concept
Understand how authentication is modeled.
Billing concept
See how monetization is prepared.
Deployment
Deploy the starter to production.
Upgrade to PRO
Know when and how to upgrade safely.
Starter Free philosophy
Frontend first
The starter focuses on UX and structure first. You wire auth, data, and billing progressively when your product needs it.
This approach helps you:
- validate ideas faster
- avoid premature backend complexity
- ship demos and MVPs quickly
The upgrade path
Starter Free helps you start fast.
Later, you may need:
- production auth wiring
- Stripe integration
- role-based permissions
- multi-organization architecture
When that happens, the PRO version provides the production foundation.
Next step
Start with:
→ Getting Started