Skip to content

RyanBurnsworth/Messenger-App

Repository files navigation

Messenger App

This is a real-time chat application built with React, Tailwind CSS, and TypeScript. It features user messaging with auto-scrolling, styled message bubbles, and simulated responses.

Features

  • Real-time messaging (local state simulation)
  • Auto-scroll to latest message
  • User avatars and timestamps
  • Styled UI with Tailwind CSS
  • Modular and reusable components

Technologies Used

  • React (Functional Components, Hooks)
  • TypeScript (Type safety)
  • Tailwind CSS (Styling)
  • useState, useEffect, useRef (State & Effects management)

Getting Started

Prerequisites

  • Node.js (>=16.x)
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/yourusername/chat-app.git
cd chat-app

# Install dependencies
npm install  # or yarn install

# Start the development server
npm run dev  # or yarn dev

About

A ReactJS chat application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published