# Quickstart: Backup Scheduler & Unified Task UI ## Prerequisites - Backend running: `cd backend && uvicorn src.app:app --reload` - Frontend running: `cd frontend && npm run dev` ## Usage Guide ### 1. View Tasks 1. Navigate to the new **Tasks** tab in the main navigation bar. 2. Observe the list of recent tasks (Backups, Migrations). 3. Click on any task row to view detailed logs. ### 2. Configure Scheduled Backups 1. Go to **Settings**. 2. Edit an existing Environment (or create a new one). 3. Scroll to the **Backup Schedule** section. 4. Enable the "Automatic Backups" toggle. 5. Enter a valid Cron expression (e.g., `*/5 * * * *` for every 5 minutes). 6. Save the environment. 7. Wait for the scheduled time and verify a new Backup task appears in the **Tasks** tab. ### 3. Manual Backup Trigger 1. Go to the **Tasks** tab. 2. Click the **Run Backup** button (top right). 3. Select the target environment from the dropdown. 4. Click **Start**. 5. Watch the new task appear with "Running" status.