Skip to content

SuperCoolNinja/chatboxapp-client

Repository files navigation

ChatBox Client-side

A chatboxApp using NodeJS, Express, Socket.io, ReactJS, TailwindCSS with only one room.

What you can do actually ?

  • Join the room chat by sign in your pseudo.
  • Send messages.
  • Receive messages.
  • See who connected to the chat.

you can find the server repo here : chatboxapp-server.

You can test it here : https://chatboxapp-client.vercel.app/

This project use :

  • socket.io-client to synchronize in realtime the room and conversation.
  • react-hook-form to capture the user's pseudo input.
  • TailwindCSS for the responsive UI.
  • ReactJS of course with Vite.

Installation :

Install the dependencies :

  • yarn install (using yarn)
  • npm install (using npm)

Run the project :

  • yarn dev (using yarn)
  • npm run dev (using npm)

Build the project :

  • yarn build (using yarn)
  • npm run build (using npm)