Made as part of a Udemy course. Uses React Hooks (useState, useEffect, useContext, useRef), Immer (useImmer, useImmerReducer), and React Router. Features client-side form validation. User can log in, sign out, chat, follow other users, and create and edit posts. Netlify front end and Heroku backend.