Open TracyLinder opened 10 months ago
Things we need in general:
Existing Users - currently w/o an account:
Specific Scenes and Views:
Landing Page - Cases/Requests Table
Submission Details Page
Objects have everything they need for this update
Next Steps:
Identify tasks to chew off next week
Mapping the (new/updated) objects
ABC Email Address
Existing Account Object
Messaging/Communications
Mapping the TCP case/CSWZ request menu:
@KaroEngstrom to do for Thu:
New menu (in the prep area for case mgmt; not live to users):
Assigning the case (request) and adding notes functions are now at the top of the Edit Case form (in prep only, not live to users):
ROW_organization
object created
🚨 once a user is logged in with org account, applicant/requester address details will autofill from their account - they just need to application fields
Account type field on the account objects
🚨 Primary User has two extra abilities:
Tracy, Karo, Chrispin
For @KaroEngstrom and @ChrispinP to work on
- 🔷 Need a decision on display options:
1. Parallel tabbed pages
- pro - seamless toggle, always visible menu on both pages
- possible con - tabbed menu visible on each child page (Manage Case/details page); maybe not too distracting
2. Single page with side-by-side or top-down tables
- pro - single page, simple
- con - managing the visual with lots of cases; side by side view might not work for each display; scrolling down for CSWZ cases could get cumbersome
![image](https://github.com/cityofaustin/atd-data-tech/assets/100615928/a5d79239-050d-4298-b6c8-066ecb913c8d)
**TASKS**
- @KaroEngstrom build quick samples to review Monday ✅
- Send Message option from Manage Project (specific case details) page
- View Messages from Manage Project page - automatically connects to that page's case
- View Messages from Messages hub page - how to connect to a specific case since we do not want allow unassociated messages?
- Messages hub - can only reply to existing message threads
- To launch a new message thread, go to Manage Case initiate a case-associated thread
- Messages associated on the Case level and Send Message button is on the Manage Case page
- View Customer Actions from Messages hub page - how do messages play together with the new Customer Action object?
- Message can create an action but not necessarily
![image](https://github.com/cityofaustin/atd-data-tech/assets/100615928/f61eb60c-ca04-45b6-a18f-a4fbc8358ece)
**TASKS**
- When creating an email, we need a record rule to create a message to replicate the content here in the portal
- existing: application confirmation email
- new items: all communications out of the portal
- Will there be a need to edit on the project level?
**TASKS**
- Add Details (different for TCP and CSWZ)
- build TCP ✅
- build CSWZ ✅
- [x] Add Messages table on both TCP and CSWZ side
- [ ] Add Create New Submission (exact name TBD) both TCP and CSWZ side - enabled or disabled button shown by page rules based on status (not just hiding the button; showing clearly that user cannot submit while the current cycle is under review)
- [x] Add Submission Type field to the Submission objects in TCP
- [x] Add Submission Type field to the Submission objects in CSWZ
- [x] Add Submission Type to Submissions tables for TCP and CSWZ
- [x] Add Create Submission button and Form
- Customer will initiate a new submission cycle; has the ability to add content and save it without submitting; ability to submit once submission is complete
**TASKS**
- @KaroEngstrom - Add Submission Details page from the Submissions table - duplicate from Reviewer side example for now
- [ ] TCP
- [ ] CSWZ
- @KaroEngstrom - Add Submission Edit functionality - allow adding attachments and editing them until submission cycle is Sent
- [ ] TCP
- [ ] CSWZ
- @KaroEngstrom - Add Submission Send button - as an action button from the Submission page and from the Case Details Submissions table
- [ ] TCP
- [ ] CSWZ
- @KaroEngstrom - Add Attachments table
- [ ] TCP
- [ ] CSWZ
**TASKS**
- @ChrispinP - Test reset login to see how the password reset works
tbd
TCP
CSWZ
Our demo is next week Tues 2/13 at 3pm.
Q: What do we need to do to feel prepared?
Question for ROW: For the Begin Review button, should the system look for an 'Assigned To' to be sure it's assigned to somebody before review can begin? Should it override it there already is a person assigned?
@TracyLinder - we started this doc in Google Drive to catch questions. If you had one already, we can easily merge.
What haven't we built?
What do we need wire frames for?
Screenshots of pages for pre-demo expectation setting
Rethinking Attachments & Messages?
Cadenced Meetings
Builders are working on:
Documentation
Documentation needed only for the build:
Documentation needed to maintain the app:
Builder Methodology