Skip to content

nkokor/SweetTalk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

39 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

icon

πŸ’Œ SweetTalk

SweetTalk is a JavaScript real-time chat web application with a React frontend and a Node backend. Socket.io was used to implement real-time message exchange.

Current features include:

  • joining an existing chatroom via its ID
  • creating a new chatroom
  • sending and receiving messages in real-time
  • leaving the current chat-room to join a different one

Features still in progress include:

  • viewing chatroom participants
  • private messaging chatroom participants
  • chat background personalization

App gallery

join
chat1
chat2

πŸ”§ Instalation

Download the project or clone the repository by running the following command:

gh repo clone nkokor/SweetTalk

Backend

  1. Navigate to BE using the cd command, e.g.
cd Desktop/chat-app/backend
  1. Install the dependencies by running:
npm install
  1. Start the application using:
npm start

Frontend

  1. Navigate to FE using the cd command, e.g.
cd Desktop/chat-app/frontend
  1. Install the dependencies by running:
npm install
  1. Start the application using:
npm start

βš™ Requirements

Node, React

About

Real-time chat application made with React, Node and Socket.io

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published