{"path":"README.md","size":4063,"locked":false,"binary":false,"truncated":false,"content":"# LaunchBase\n\nA premium, production-ready business storefront template built with Next.js and Supabase.\n\nLaunch a professional product catalog with reviews, an admin dashboard, and instant customer communication through WhatsApp, Telegram, Discord, or Viber — without building everything from scratch.\n\n## Features\n\n- 🛍️ **Product storefront** — Showcase products in a clean, responsive catalog.\n- 💬 **Instant chat ordering** — Let customers contact you through WhatsApp, Telegram, Discord, or Viber.\n- ⭐ **Ratings & reviews** — Dedicated review pages for individual products.\n- 🔐 **Admin dashboard** — Manage products, reviews, and business information without editing code.\n- 👥 **Admin management** — The first admin can promote or remove other administrators.\n- ⚡ **Automatic admin setup** — The first person who signs up becomes the store owner.\n- 📱 **Responsive design** — Works across mobile, tablet, and desktop.\n- 💰 **Zero-cost stack** — Built with Next.js and Supabase, both offering free tiers.\n- 🚀 **Easy deployment** — Deploy to Vercel or Netlify.\n\n## Tech Stack\n\n- Next.js\n- TypeScript\n- Supabase\n- React\n- Vercel / Netlify\n\n## Quick Start\n\n### 1. Create your own repository\n\nClick **Use this template** on GitHub to create your own copy.\n\n### 2. Install dependencies\n\nClone your repository and run:\n\n```bash\nnpm install\n```\n\n### 3. Start the development server\n\n```bash\nnpm run dev\n```\n\nYour local development server will be available at:\n\n```text\nhttp://localhost:3000\n```\n\n### 4. Connect Supabase\n\nFollow the instructions in [`SETUP.md`](./SETUP.md) to:\n\n* Create your Supabase project\n* Configure your environment variables\n* Run the database migration\n* Configure authentication\n\n### 5. Deploy\n\nLaunchBase can be deployed to Vercel or Netlify.\n\n[![Deploy to Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fswiss2099%2FLBS)\n\n[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/swiss2099/LBS)\n\n## Admin Dashboard\n\nAfter connecting your Supabase project:\n\n1. Start the website.\n2. Create an account.\n3. The first person who signs up automatically becomes the owner/admin.\n4. Visit:\n\n```text\n/admin\n```\n\nFrom the admin dashboard you can manage:\n\n* Products\n* Reviews\n* Business details\n* Other administrators\n\nThe first admin can also promote or remove other admins.\n\n## Product Ordering\n\nProduct cards use **Order via Chat** by default.\n\nThe chat button can be connected to:\n\n* WhatsApp\n* Telegram\n* Discord\n* Viber\n\nTo change the button text, open:\n\n```text\nsrc/components/ProductCard.tsx\n```\n\nand edit the button text around line 182.\n\nCommon alternatives include:\n\n* `Book Now`\n* `Inquire`\n* `Chat with Us`\n* `Buy Now`\n\n## Customization\n\nLaunchBase is designed to be customized for your own business or projects.\n\nYou can modify:\n\n* Branding\n* Colors\n* Typography\n* Products\n* Reviews\n* Business information\n* Ordering links\n* Layout\n* Components\n* Pages\n\n## License\n\nLaunchBase is licensed under the **LaunchBase Commercial License**.\n\nYou may use and modify the template for an unlimited number of websites that you own or control.\n\nYou may not resell, redistribute, sublicense, or publish the LaunchBase source code as another template or product.\n\nSee [`LICENSE`](./LICENSE) for the complete license terms.\n\n## Support\n\nPlease check the documentation and `SETUP.md` before requesting support.\n\nFor issues related to the original codebase, open a GitHub issue with:\n\n* A clear description of the problem\n* Steps to reproduce it\n* Relevant error messages\n* Your environment/version information\n\n## Built For\n\nLaunchBase is suitable for:\n\n* Small businesses\n* Local businesses\n* Product catalogs\n* Service businesses\n* Small online stores\n* Client websites\n* Business landing pages with product catalogs\n* Developers who want a ready-to-customize storefront foundation\n\n---\n\n**LaunchBase — Start with the foundation, customize it for your business.**\n"}