| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A complete admin dashboard template built with Astro, Shadcn UI, and Cloudflare's developer stack. Quickly deploy a fully functional admin interface with customer and subscription management capabilities.
Important
When using C3 to create this project, select "no" when it asks if you want to deploy. You need to follow this project's setup steps before deploying.
npm install# Create a .dev.vars file for local development
cp .dev.vars.example .dev.varsAdd your API token:
API_TOKEN=your_token_here
An API token is required to authenticate requests to the API. You should generate this before trying to run the project locally or deploying it.
npx wrangler d1 create admin-db...and update the database_id field in wrangler.json with the new database ID.
$ npm run db:migrateRun the development server:
npm run devIf you're testing Workflows, you should run npm run wrangler:dev instead.
npm run buildnpm run deploy$ npm run db:migrate:remotenpx wrangler secret put API_TOKENThis project includes a fully functional admin dashboard with customer and subscription management capabilities. It also includes an API with token authentication to access resources via REST, returning JSON data.
It also includes a "Customer Workflow", built with Cloudflare Workflows. This workflow can be triggered in the UI or via the REST API to do arbitrary actions in the background for any given user. See customer_workflow.ts to learn more about what you can do in this workflow.
| Back | FazBrowse Home | New Git URL |