Sign in
- Should be similar to active member sign in
- Using account info
- Creating an admin account must be authorized by current admins
After sign-in, go straight to the main landing page, which should be the exact same as the active page, with one more button, for "Admin Options"
Admin Options
Once the admin clicks on this button, a screen should pop up with four different options: Calendar event Management, request management, points, and account management. We should develop these all separately as different screens and then compile into a "menu".
- Event Management
- This screen should show upcoming events (5 or so), with three buttons: event attendance, ,modify/change an event, or create new event
- On modify or create new event, user should be given a form to fill out, standardizing event formatting
- On Event Attendance click, user prompted to select one of (~5) recent events, and then given a list of all the actives. User can search for actives, and then check whether they came to the event or not.
- Manage Requests
- Simple list of requests to accept/deny. Should show the name, and request type.
- Maybe a tinder-style swiping system to make it easy to approve/deny
- All types of requests could be on the same page
- Admin would be able to click on the profile of the user to confirm
- On click, navigate to profile page of user? I'm not sure if they would even have a profile page at this point, however
- Points
- Two options on this screen: manage active points or pledge points
- Actives: Page of all actives w/ number of points
- Can search for specific actives with name, monitor points
- Button to send point warnings to Actives who fall below some threshold
- Custom option to add 'X' points for miscellaneous tasks
- Pledge Class: One general page for current pledge points
- Checklist for each pledge meeting → I'm not sure of an easy way to do this
- Cross off events that have been completed by pledge class
- Can see number of points earned for pledges
- Account Management
- List of all Accounts, that is divided by type of account
- User can search for a specific account or scroll through the list of all, and then click on the specific profile. On click of the profile, user given option to delete account, or place on probation
- Delete accounts → Actives that dropped, etc.
- Place accounts on probation?