Web App with Two Panels: Staff and Admin
Budget: ₹12,500 – ₹37,500 INR
Absolutely. Here's the revised bullet-point list, including the added requirement for the Staff Panel:
**Web App with Two Panels: Staff and Admin**
**Staff Panel:**
- **Sign-in and Approval:**
- Ability for staff to sign in.
- Staff sign-ins require admin approval before activation.
- **Account Assignments and Updates:**
- Admin can assign a specific account to staff members daily; this will be shown on the staff's dashboard.
- Staff should be able to report the amount they received on a given date.
- Input field for the amount received.
- Option to input refund details (e.g., $20 refund to phone number 123-456-7890).
- When staff updates their received amount, it will automatically update the balance for the assigned account (e.g., Account B).
- **Search and Overview:**
- Staff can search by a phone number (or another identifier).
- The search will show the refunds requested for that number and their status (e.g., requested, issued, date).
- Clicking on their own name/profile will provide a breakdown:
- Total amount received for the current month.
- Accounts assigned to them date-wise.
- Amount received on each date.
- Option to export this data to CSV.
**Admin Panel:**
- **Sign-in Approvals and Assignments:**
- Ability to approve or reject staff sign-ins.
- Capability to assign specific accounts to staff daily.
- **Visibility and Oversight:**
- See the total received by a staff member on a specific date.
- See refund requests from staff (amount, number, and date).
- Option to mark a refund as 'issued' once processed.
- **Search and Overview:**
- Admin can search by phone number (or another identifier).
- The search will show all related activities by all staff (who requested a refund, when, and its status).
- Clicking on a staff name will provide a breakdown:
- Total amount received for the current month.
- Accounts assigned to them date-wise.
- Amount received on each date.
- Option to export this data to CSV.
- **Account Management:**
- Auto-update of account balances when staff updates a received amount.
- Admin should have the option to manually edit the balance.
- Option for the admin to mark a withdrawal from an account. (e.g., mark a withdrawal of $300 from an account with $500 will update the balance to $200).
- **Detailed Account Overview:**
- Clicking on an account will show its current balance.
- Display the total amount received monthly.
- Breakdown by date: amount received, which staff it was assigned to, etc.
- Option to export this data to CSV.
**Note:** This is a basic outline, and further requirements might be added in the future.
**Web App with Two Panels: Staff and Admin**
**Staff Panel:**
- **Sign-in and Approval:**
- Ability for staff to sign in.
- Staff sign-ins require admin approval before activation.
- **Account Assignments and Updates:**
- Admin can assign a specific account to staff members daily; this will be shown on the staff's dashboard.
- Staff should be able to report the amount they received on a given date.
- Input field for the amount received.
- Option to input refund details (e.g., $20 refund to phone number 123-456-7890).
- When staff updates their received amount, it will automatically update the balance for the assigned account (e.g., Account B).
- **Search and Overview:**
- Staff can search by a phone number (or another identifier).
- The search will show the refunds requested for that number and their status (e.g., requested, issued, date).
- Clicking on their own name/profile will provide a breakdown:
- Total amount received for the current month.
- Accounts assigned to them date-wise.
- Amount received on each date.
- Option to export this data to CSV.
**Admin Panel:**
- **Sign-in Approvals and Assignments:**
- Ability to approve or reject staff sign-ins.
- Capability to assign specific accounts to staff daily.
- **Visibility and Oversight:**
- See the total received by a staff member on a specific date.
- See refund requests from staff (amount, number, and date).
- Option to mark a refund as 'issued' once processed.
- **Search and Overview:**
- Admin can search by phone number (or another identifier).
- The search will show all related activities by all staff (who requested a refund, when, and its status).
- Clicking on a staff name will provide a breakdown:
- Total amount received for the current month.
- Accounts assigned to them date-wise.
- Amount received on each date.
- Option to export this data to CSV.
- **Account Management:**
- Auto-update of account balances when staff updates a received amount.
- Admin should have the option to manually edit the balance.
- Option for the admin to mark a withdrawal from an account. (e.g., mark a withdrawal of $300 from an account with $500 will update the balance to $200).
- **Detailed Account Overview:**
- Clicking on an account will show its current balance.
- Display the total amount received monthly.
- Breakdown by date: amount received, which staff it was assigned to, etc.
- Option to export this data to CSV.
**Note:** This is a basic outline, and further requirements might be added in the future.