abdul mateen

forward deployed engineer  ·  dublin

form PR-02  ·  project PR-0004 · Web App

ChatApp

A MERN-stack chat application supporting real-time single and group chat, image sharing, and group admin control. Built with Socket.io, React, and MongoDB for dynamic interaction and a modern communication experience.

Architecture

as-built specification

no. PR-05.1
frontend
React.js
backend
Node.js + Socket.iowas Node.js
database
MongoDB
deployment
Vercel
notifications
Socket.io Events
also
Image Uploads

Revision Log

change history

no. PR-05.2
revnote
AImproved chat speed with optimized sockets
BClean UI with Tailwind and state management

period  ·  Jan 2024 – Mar 2024

built at  ·  Self-Driven Project

Key Features

itemised

no. PR-05.3
  • Real-time chat using Socket.io
  • Image uploads in group chats
  • Admin control over chat groups

Skills

technical & applied

no. PR-05.4

stack

  • React.js
  • Node.js
  • Express.js
  • MongoDB
  • Socket.io
  • Tailwind CSS
  • HTML
  • CSS
  • JavaScript

gained

  • Real-time Web App Development
  • Socket Communication
  • UI/UX Design
  • MongoDB Query Optimization
  • Group Chat Logic

demonstrated

  • Time Management
  • Independent Development
  • Problem Solving
  • Product Thinking
  • Feature Planning