Skip to content

Euphoria99/echowave-react

Repository files navigation

EchoWave - Chat App

Overview

EchoWave is a real-time chat application built with MongoDB, ExpressJS, React, and Node.js. It uses WebSocket technology to provide instant messaging capabilities. The user interface is designed using Tailwind CSS and incorporates Hero Icons for an intuitive and visually appealing experience.

Features

  • Real-time messaging: Chat with friends and family in real-time, with messages delivered instantly.
  • User Authentication: Securely authenticate users to maintain privacy and confidentiality.
  • Simple and intuitive UI: Enjoy a user-friendly and visually appealing interface.

Tech Stack

  • Frontend: React
  • Backend: Node.js and ExpressJS
  • Database: MongoDB
  • Styling: Tailwind CSS, Hero Icons
  • WebSockets: ws (a WebSocket library)

Getting Started

  1. Clone this repository.
  2. Navigate to the project directory.
  3. Run the following commands:
    npm install        # Install project dependencies
    npm start          # Start the development server
  4. Open your web browser and visit http://localhost:3000 to access the application.

Backend

Check this repo for backend.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published