TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
A form builder with logic, answer recall, variables and 25+ field types on every plan, including Free. Build conversational forms, quizzes and surveys and embed them anywhere.
ProductivityTypeScript · ShellGitHub @BloodstoneProjectOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A modern form builder with built-in CRM capabilities, built with Next.js 14, TypeScript, Tailwind CSS, and Supabase.
Before you begin, ensure you have:
cd stoneforms
npm install
Create a .env.local file in the root directory:
cp .env.example .env.local
Edit .env.local and add your Supabase credentials:
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url_here
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key_here
NEXT_PUBLIC_SITE_URL=http://localhost:3000
database/schema.sqlThis will create all necessary tables, indexes, and policies.
npm run dev
Open http://localhost:3000 in your browser.
stoneforms/
├── app/ # Next.js app directory
│ ├── page.tsx # Landing page
│ ├── layout.tsx # Root layout
│ └── globals.css # Global styles
├── components/ # React components
│ └── ui/ # Reusable UI components
├── lib/ # Utility functions
│ ├── supabase.ts # Supabase client
│ └── utils.ts # Helper functions
├── types/ # TypeScript type definitions
│ └── index.ts # Core types (Form, Submission, Contact, etc.)
├── database/ # Database schemas
│ └── schema.sql # PostgreSQL schema
└── public/ # Static assets
Key tables:
workspaces - Multi-tenant workspace managementforms - Form definitions with questions and logicsubmissions - Form responses with answerscontacts - CRM contact recordsdeals - Sales pipeline dealspipelines - Customizable sales stageswebhooks - Integration endpointsworkflows - Automation rulesThis is a solo project sprint, but contributions and feedback are welcome!
MIT License - feel free to use this for your own projects.
Let's build something amazing! 🚀