Chatty: Real-Time Instant Messaging App
I built this lightweight real-time chat app as part of my coursework for the Lighthouse Labs Web Development Bootcamp. Express and WebSockets were used to build out the backend server, which enables real-time communication through the app. I also built the frontend using React with Babel and Webpack.
This project was finished way before the deadline, so I had fun working on a few stretch features:
- Custom CSS themes that change depending on the time of day
- /-commands for changing the user's username color
- /giphy command enabled by the Giphy API, which then posts a gif into the chat
The full source code is available on GitHub.