{"repo":"backblaze-b2-samples/vibe-coding-starter-kit","free":true,"listed":false,"github":"https://github.com/backblaze-b2-samples/vibe-coding-starter-kit","clone":"git clone https://github.com/backblaze-b2-samples/vibe-coding-starter-kit.git","description":"Starter kit for vibe coders building apps with file uploads and object storage. This full-stack dashboard template integrates with Backblaze B2 Cloud Storage and includes secure upload flows, file browsing, and basic storage management.","language":"TypeScript","stars":14,"topics":["cloudstorage","file-storage","starter-kit","vibe-coding","agentic-coding","ai-template","coding-agent","coding-template","template","b2-labs"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Vibe Coding Starter Kit Stop wiring boilerplate and start building. This open-source starter kit gives vibe coders and AI coding agents a well-engineered foundation — a full-stack TypeScript + Python template with a pre-built dashboard UI, file upload system, and Backblaze B2 cloud storage already integrated. Save thousands of tokens on setup prompts, skip the \"build me a dashboard from scratch\" loop, and go straight to building your app's unique features. What you get out of the box: - Full-stack dashboard UI (Next.js 16 + React 19 + Tailwind v4 + shadcn/ui) - File upload with drag-and-drop, progress tracking, and metadata extraction - File browser with preview, download, and delete - FastAPI backend with strict layered architecture and structural tests - Agent-optimized docs — your AI coding agent can read the repo and start contributing immediately What it looks like Dashboard — stats, upload activity, and recent uploads at a glance: File browser — tree view with preview, download, and delete: Deploy your own in one click → Deploy to Vercel. One project, one origin, no CORS to wire up. Quick Start You need: Node.js = 20, pnpm = 9, Python = 3.12, and a free Backblaze B2 account . Start a new project Option 1: GitHub Template (recommended) Click the green \"Use this template\" button at the top of this repo, name your project, then: Option 2: Clone and reinitialize Either way you get a clean project with no upstream history — ready to push to your own repo and point your agent","default_branch":null,"files":null,"tree":[],"storefront":"/r/backblaze-b2-samples","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/backblaze-b2-samples/vibe-coding-starter-kit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}