About this project

It is no news that majority of applications these days have the "chatting" functionality embedded in them. So this project was an attempt to understand how the "open connection idea", upon which the functionality works is built. Due to my obliviousness of Socket.io at the time of creation, I executed this project using only Firebase. Now Socket.io is my go-to for any "open connection" functionality (e.g chat and realtime notifications).

The authentication screen design is a "not so pixel perfect clone" of Marcin Kohut's design on Dribbble.

Last updated on the 5th of July, 2020.

My Responsibilities & Features I Implemented

  • Used skype chat UI has a reference for the design.
  • Added the ability to chat realtime with anyone online.

Technical Sheet

Some noteworthy technologies I got involved with while working on this project:

  • HTML
  • CSS
  • React.js
  • Vanilla Javascript
  • Redux
  • Material UI
  • Firebase

Would love to hear from
you ↓.

I am currently interested in a “Full-time Front-end developer role (remote)“ with a major on “React.js Framework“, but still open to other opportunities. However, if you have other requests or questions, don’t hesitate to use the form.

© 2023 David Obodo

Loading Assets

Please use a screen size of '375px or above' to view app