React | Node.js | postgreSQL
This is a real-time chat appication with a login system laid out using CSS Grid. Messages are sent to an external API that has a callback which triggers when a message is added to a channel. Inside the callback, I update the messages state, which is passed to the message list component.
My future goals are to implement a Single Sign On, remove my need for the external API, and add a portfolio page for users.