{"id":31696662,"url":"https://github.com/htmujahid/supasheet-docs","last_synced_at":"2026-04-11T04:31:36.617Z","repository":{"id":318280631,"uuid":"1070609924","full_name":"htmujahid/supasheet-docs","owner":"htmujahid","description":"The admin panel you've been waiting for","archived":false,"fork":false,"pushed_at":"2025-10-06T07:59:01.000Z","size":634,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-06T09:41:07.057Z","etag":null,"topics":["next","nextjs","react","shadcn","supabase"],"latest_commit_sha":null,"homepage":"https://supasheet.app","language":"MDX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/htmujahid.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-06T07:35:20.000Z","updated_at":"2025-10-06T07:59:05.000Z","dependencies_parsed_at":"2025-10-06T09:41:10.748Z","dependency_job_id":null,"html_url":"https://github.com/htmujahid/supasheet-docs","commit_stats":null,"previous_names":["htmujahid/supasheet-docs"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/htmujahid/supasheet-docs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/htmujahid%2Fsupasheet-docs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/htmujahid%2Fsupasheet-docs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/htmujahid%2Fsupasheet-docs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/htmujahid%2Fsupasheet-docs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/htmujahid","download_url":"https://codeload.github.com/htmujahid/supasheet-docs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/htmujahid%2Fsupasheet-docs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278981518,"owners_count":26079640,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["next","nextjs","react","shadcn","supabase"],"created_at":"2025-10-08T17:10:54.272Z","updated_at":"2025-12-30T21:12:11.326Z","avatar_url":"https://github.com/htmujahid.png","language":"MDX","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Supasheet Documentation\n\nOfficial documentation for [Supasheet](https://github.com/htmujahid/supasheet) - a SQL-based admin panel and CMS built on top of Supabase.\n\n## About Supasheet\n\nSupasheet is a powerful, code-first admin panel where you primarily write SQL to define your entire application. It leverages Supabase's core features (PostgREST, Auth, Storage, RLS) and automatically generates UI based on your database schema.\n\n### Key Features\n\n- **CRUD Operations** - Define tables and views in SQL, get automatic UI\n- **Authentication \u0026 Authorization** - Supabase Auth + PostgreSQL RLS\n- **Charts \u0026 Dashboards** - Visualizations using SQL views\n- **Reports** - Generate reports from SQL queries\n- **Audit Logs** - Automatic change tracking with PostgreSQL triggers\n- **Storage Management** - File upload/management with Supabase Storage\n- **SQL Editor** - Built-in database management\n\n## Development\n\nRun the development server:\n\n```bash\nnpm run dev\n# or\npnpm dev\n# or\nyarn dev\n```\n\nOpen http://localhost:3000 with your browser to see the result.\n\n## Documentation Structure\n\nThe documentation is organized into three main sections:\n\n### 📚 Guide (`/docs/guide`)\nLearn how to use Supasheet as a framework:\n- Installation \u0026 Quickstart\n- SQL-First Philosophy\n- CRUD Operations\n- Database Schema \u0026 Data Types\n- Authorization with RLS\n- Charts, Dashboards \u0026 Reports\n- Audit Logs \u0026 User Management\n- Storage \u0026 SQL Editor\n- Complete Examples\n\n### 🚀 Self-Host (`/docs/self-host`)\nDeploy Supasheet on your own infrastructure:\n- Prerequisites\n- Database Setup\n- Deployment Options\n- Internationalization\n\n## Project Structure\n\n- `content/docs/` - MDX documentation files\n- `lib/source.ts` - Content source adapter using Fumadocs\n- `lib/layout.shared.tsx` - Shared layout configuration\n- `app/(home)` - Landing page and marketing pages\n- `app/docs` - Documentation layout and pages\n- `app/api/search/route.ts` - Search API route handler\n\n## Technology Stack\n\n- **Framework**: Next.js 15 (App Router)\n- **Documentation**: [Fumadocs](https://fumadocs.dev)\n- **Styling**: Tailwind CSS\n- **Components**: Fumadocs UI\n\n## Learn More\n\n- [Supasheet Repository](https://github.com/htmujahid/supasheet)\n- [Fumadocs Documentation](https://fumadocs.dev)\n- [Next.js Documentation](https://nextjs.org/docs)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhtmujahid%2Fsupasheet-docs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhtmujahid%2Fsupasheet-docs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhtmujahid%2Fsupasheet-docs/lists"}