WayUp Message Center 2.0
Message Center 1.0
- Angular 1.x
- Low message response rates
- Unused features
- Unreliable and dropped messages
- Slow and poor UX
- Users could not sort or filter

Message Center 2.0
- "Greenfield" and experiment
- Iterative (Sprint 1: Presentational, Sprint 2: Containers)
- Simple and clean interface
New technology and patterns:
- Atomic Design
- Presentational/Container components
- Styled Components
- New Microservice
Goal: Increase message response rates
Title Text

New Design
Atomic Design


Designing
Employer
Candidate
<MessageCenter />
MessagePreviewSection
MessageThreadSection
MessageSenderSection
MessagePreviewHeader
MessagePreviewToggle
MessagePreviewBox
MessageThreadHeader
MessageBubbleRow
MessageComposeRow
MessageSenderInfoBox
<Text />
<Button />
<PlainTextLink />
<Icon />
<Avatar />
<Input />
<Date />
...
Containers
<Employer />
<Candidate />
<MessageCenter />
Redux
async-connect
Mobile


Results and Learnings:
- Iterative (completed and deployed in 6 weeks)
- Developer can start working quicker if they joined in the middle of the project
- Organized
- Reusable
Key Result
Increased response rate in one week
deck
By lindakung417
deck
- 743