Skip to content

Latest commit

 

History

51 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Live Chat

A real-time chat application built with Next.js, Pusher, and Chakra UI.

Demo

A live demo of the app can be found here: https://react-live-chat-mu.vercel.app/

HomePage: homePage

Chat room: chatRoom

User Story

User can:

  • Log in
  • Join multiple chat rooms
  • Send and receive messages
  • See the amount of users that are in the same room and their usernames
  • View who is currently typing
  • Log out

Running the chat app

To run the chat app, you need to have Node.js installed on your machine. If you don't have it installed, you can download it from here.

  1. Clone the repository
git clone
  1. Install the dependencies
yarn install
  1. Create a .env file in the root directory of the project and follow the example of the .env.example file to set the environment variables.

  2. Start the app

yarn dev
  1. Open your browser and go to http://localhost:3000
  2. Enjoy the app!

About

Live, end-to-end encrypted chat application using NextJS & Pusher

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages