What problem does it solve?
This Skill addresses the challenge of manually setting up a new Data-as-a-Service application, providing a comprehensive foundation with Next.js, Supabase, and Buildpad UI.
Core Features & Use Cases
- Project Initialization: Automates the setup of a new DaaS application, including project scaffolding, authentication proxy, test infrastructure, and a phased development plan.
- Phased Development: Guides through a structured development process with phases for foundation, data foundation, core UI, business logic, relations, and polish.
- Buildpad UI Integration: Ensures that the application leverages Buildpad UI components for a consistent and feature-rich user interface.
- Use Case: Suitable for developers looking to quickly start a new project, create a new app, or bootstrap a DaaS application with a robust backend and frontend setup.
Quick Start
Bootstrap a new DaaS project with the following command:
npx @buildpad/cli@latest bootstrap --cwd /path/to/my-project