You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Applicants need a dedicated space to manage their applications and view status updates. Create the UI for that space.
Implementation Details:
Create a new route and view for the applicant dashboard (if not already existent)
Create 5 - 10 dummy (hard-coded) applicant data queries to fetch key statistics, such as those needed to populate the four applicant dashboard views (applicant status, next steps, important dates, and messages)
Design and implement an applicant dashboard - Application status view
Overall progress view with progress bar view of applicant's current status in the application process
application form submitted
initial screening passed
application workshop
pair programming with staff
take-home code challenge
staff interview
board interview
reference submitted
financial conversation
Left status icons
Green check icon means step completed
Grey exclamation mark icon means step incomplete
Yellow clock icon means step is in progress
Next steps view
Messages view
left chat bubble icon
message text
time stamp
view all messages view should be a popup overlay with detail of all conversation history
Important dates view
Add edit functionality for applicants to update their information
overlay popup form with option to edit applicant's application populated fields
Applicants have a dedicated portal to access after submitting an application
Dashboard clearly shows current application status and next steps
Applicants can update certain information on their application
Document upload system works correctly and securely
Interface is intuitive and provides a good user experience
Example UI
Deprioritized Future Features
Implementation Detail:
Implement a messaging system for communication about the application
Edit feature - timestamp into admin only notes detailing which applicant's application fields were changed
Technical Concept: Messaging systems in web applications
Acceptance Criteria:
Messaging system allows for communication about the application
Problem:
Applicants need a dedicated space to manage their applications and view status updates. Create the UI for that space.
Implementation Details:
Technical Concepts:
Dependencies:
Issues #389
Acceptance Criteria:
Example UI
Deprioritized Future Features
Implementation Detail:
Technical Concept: Messaging systems in web applications
Acceptance Criteria:
mvp
branch, notdevelop
The text was updated successfully, but these errors were encountered: