Getting Started
What are you trying to do? Pick a flow to get started quickly.
I need to build a CRUD page
COPYList, detail, create, and edit pages for any entity.
- Copy the Contact List pattern from /crud/contact-list
- Replace Contact types with your entity
- Wire server actions for real data
- Use DataTable for production lists
Go to copy workspace →
I need to add a component
IMPORTImport production-ready atoms and molecules into your app.
- Browse the component catalog at /interactive/atoms
- Import: import { Button } from '@stackmates/ui-interactive/atoms'
- Check PropsTable for available props
- Use StatusBadge for status, DataTable for tables
Go to import workspace →
I need wallet connection
SECURESolana wallet integration with safety-first UX.
- Wrap your layout with SolanaWalletProvider
- Use WalletConnect component for connection UI
- See /onchain/solana for 6 working examples
- Check /solana for crypto-specific patterns
Go to secure workspace →
I need to explore an idea
COMPAREPrototype and compare approaches before committing.
- Create a page in (explorations)/ route group
- 'use client' is OK in explorations
- Import from @stackmates/ui-interactive and @stackmates/ui-fixtures
- Keep exploration self-contained
Go to compare workspace →
Press Cmd+K to search all pages anytime.