Chat Mingle

About The Project

  • ChatMingle is a fun side project that was created as a way to explore modern web technologies and build a fun and engaging chat application.
  • While it's not intended to be a serious or professional-grade application, it serves as an excellent demonstration of real-time web capabilities and user interaction.

Inspiration

  • The inspiration behind ChatMingle came from wanting to create a lightweight, easy-to-use chat platform that could serve as a learning ground for modern web development practices.
  • The goal was to build something functional yet fun, while exploring the capabilities of React and Firebase together.

Technologies Used

  • React
  • Firebase
  • React Firebase Hooks
  • SASS

Features

  • User authentication: Users can create secure accounts and login.
  • Chatting: Users can chat with other logged in users in real-time.
  • Real-time updates: Messages are reflected instantly without needing to refresh the page.
  • Message history: Users can view their message history and scroll back to previous messages.