1. Admin Overview
Admins have elevated privileges that allow them to view and manage users, edit or delete recipes, and monitor system activity. Admins cannot delete other admin accounts but can perform most other actions directly from the admin panel.
2. Logging In as Admin
Admins log in just like regular users from the Login page. Once logged in, you'll be redirected to your custom admin dashboard if your account has is_admin
set to true
.

3. Managing Users
From the Manage Users section of your admin dashboard, you can:
- Search users by name or email
- View user profiles
- Delete user accounts (non-admins only)

4. Moderating Recipes
The Manage Recipes section allows you to:
- View all user-created recipes and API recipes
- Edit or delete any recipe
- Sort recipes by title, time, or popularity

5. Deleting Comments
When viewing a recipe and that recipe's comment section at the bottom, admin users will see a delete button. Regular users do not see this button. Pressing this button enables you to remove any innaproprate comments.

6. System Monitor
The System Monitor page reports on the health of core features, including:
- Database connection status
- Service status (login, recipe upload, API sync)
- Graph showing new user registrations and recipe activity

7. Watch Admin Demo Video
Prefer to watch a walkthrough? This demo video covers everything from logging in to managing users and checking the system monitor.