Features
Learn how to use the admin panel of the starter kit.
You can test all features by logging in with the demo admin user. Click the
All non-GET requests are blocked for the demo app, to prevent any changes to the database. You can test all features in the demo app, but you can't make any changes to the database.
Login button inside the alert on the demo app login page:
All non-GET requests are blocked for the demo app, to prevent any changes to the database. You can test all features in the demo app, but you can't make any changes to the database.Enable Admin Role
To enable the admin role, you need to change the role column of the user in the database from USER to ADMIN.
You can do this via:
- Drizzle Studio: Run
pnpm db:studioand edit the user directly - SQL query: Connect to your PostgreSQL database and run:
UPDATE "user" SET role = 'ADMIN' WHERE email = '[email protected]';
Features
- List all users and perform actions:
- Edit
- Delete
- Reset password
- Ban/unban
- Impersonate
- Manage testimonials
- Manage waitlist
- Manage email templates