It's time to finish up the prototype of our application, and boy, do we have our work cut out for us.
The skeleton is in place, with all our routes set up and our login screen fully complete. However, our chat and user views are blank as of yet, and that's where the core functionality of Chatastrophe will live. So, before we show our prototype to the board, let's make it actually, uh, work.
What we'll be covering this chapter is as listed:
- Loading and displaying chat messages
- Sending and receiving new messages
- Displaying only certain chat messages on the user profile page
- React state management