🧑💼 1. Super Admin Flow (System Admin)
✅ Goal: Manage all restaurants, control access, and configure notifications.
📲 Login & Dashboard
- Login Page:
- Input: Email & Password.
- Redirect to Admin Dashboard after successful login.
- Dashboard Overview:
- View summary:
- Total Restaurants 🍽️
- Active Resto Admins 👥
- Notifications Sent 📢
🍽️ Restaurant Management
- Add/Edit/Delete Restaurant:
-
Click on Manage Restaurants.
-
See a list of registered restaurants:
[Restaurant Name] | [Location] | [Capacity] | [Resto Admin] | [Actions]
-
Actions:
- Assign/Remove Resto Admin:
- Assign
Resto Admin to a specific restaurant.
- Remove/Replace an admin if needed.
🚗 Route & API Configuration
- Route API Settings:
- Navigate to
Route Settings.
- Configure API:
- Select between
Google Maps API or OpenRouteService API.
- Input API Key.
- Set Route Modes: 🚗 Driving, 🚶 Walking, 🚲 Biking.
📢 Notification Settings
- Notification Control:
- Enable/Disable push/SMS notifications.
- Set conditions for:
- Crowd updates.
- Nearby alternatives.
- Save settings for automatic notifications.
📝 Audit Logs & Reports
- View Logs:
- Track actions made by
Resto Admin or Super Admin.
- View past notifications and crowd updates.