Skip to content

Speakeasy is a group chat application built using HTML, CSS, JavaScript, Node.js, Express.js, WebSocket, and MySQL. It allows users to create chat rooms, join existing ones, and engage in real-time conversations with other users.

Notifications You must be signed in to change notification settings

PriyaNayak28/chatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Speakeasy

Speakeasy is a real-time group chat application built using HTML, CSS, JavaScript, Node.js, Express.js, WebSocket, and MySQL.

Features

  • User authentication
  • Create and join chat rooms
  • Real-time messaging
  • Persistent storage

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • WebSocket: For real-time communication
  • Database: MySQL

Installation and Setup

  1. Clone the repository: git clone https://github.com/PriyaNayak28/chatApp
  2. Install dependencies: npm install
  3. Configure MySQL database settings in config.js
  4. Start the server: node server.js

Usage

  1. Register a new account or log in with existing credentials.
  2. Create a new chat room or join an existing one.
  3. Start chatting with other users in real-time.

Contributing

Contributions are welcome! If you'd like to contribute to Speakeasy, feel free to submit a pull request with your changes.

Contact

For any inquiries or feedback, feel free to contact the project maintainers at nayakpriya612@gmail.com.

About

Speakeasy is a group chat application built using HTML, CSS, JavaScript, Node.js, Express.js, WebSocket, and MySQL. It allows users to create chat rooms, join existing ones, and engage in real-time conversations with other users.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published