User stories progress
Let's briefly check in with the user stories we defined in Chapter 1, Creating Our App Structure, and see which ones we have already accomplished.
We've completed the following:
Users should be able to log in and out of the application.
The following are unfinished, but are part of the PWA functionality we'll build later:
- Users should be able to view their messages even when offline
- Users should receive push notifications when a message is sent by another user
- Users should be able to install the app to their mobile device
- Users should be able to load the app in under five seconds, even under shaky network conditions
That leaves us with a list of stories we need to complete before our prototype is complete:
- Users should be able to send and receive messages in real time
- Users should be able to view all messages by a given author
Each of these stories fit with a certain view (Chat view and User view). Let's start with the ChatContainer
, and begin building out our chat box.