Realtime Chat Application
A modern chat application built to explore realtime communication, authentication and user profile management using React and Firebase.

Year
2026
Role
Frontend Developer
Category
Communication Product
The project
The project focuses on creating a clean messaging experience while handling authentication, realtime data and user profiles.
What I built
Problems to solve
Implementing realtime messaging.
Managing authenticated users.
Handling profile image uploads.
Keeping the UI responsive across devices.
for testing purposes, you can use the following credentials to log in and explore the chat application:
Email:elhame@gmail.com & Password: 123456
Email:emanshalapy@gmail.com & Password: 123456
How I approached it
Used Firebase Authentication for user management.
Used Firestore for realtime messaging data.
Integrated Firebase Storage for profile images.
Created reusable React components for the chat interface.
Built responsive mobile and desktop layouts.