Skip to content

KavithRashintha/ChatMingle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ChatMingle - A Chat Application

ChatMingle is an innovative chat application crafted to showcase my expertise in full-stack application development. This project was undertaken as a solo endeavor to deepen my skills and create a functional, real-time messaging platform.

Technologies Used:

  • Frontend: Developed using React.js, offering a responsive and interactive user experience.
  • Backend: Powered by Express.js, which ensures efficient handling of server-side operations and business logic.
  • Database: Utilizes MongoDB to store user data and message history seamlessly.
  • Real-time Communication: Integrated Socket.io to enable instant messaging and real-time user interactions.

Key Features:

  • Real-time Chat: Engage in dynamic, real-time conversations with users.
  • User Management: Easy registration, login, and profile management.
  • Intuitive Interface: A user-friendly interface designed to enhance the overall chat experience.

Project Status: This project represents a significant step in my journey as a full-stack developer. While the core features are in place and operational, some enhancements and final touches are still underway. Please view this as an ongoing project, with continuous improvements and additional features planned for future updates.

Below are some screenshots of the application, highlighting its key functionalities and user interface.

This is the Login page of the application

ChatMingle 3

This is the Signup page of the application

ChatMingle 4

These are few screenshots of conversations between users

ChatMingle 1

ChatMingle 2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published