GhostChat is an group chat platform that allows you to create private rooms and engage in secure, anonymous conversations. With GhostChat, you can generate unique codes, share them with others, and experience the thrill of ghostly connections. Once the window closes, all traces vanish, leaving no digital footprints behind.
- website LIVE @ https://ghostchats.vercel.app/
- CLIENT repo @ https://github.com/alvin1904/ghostchats-client
- API repo @ https://github.com/sm0483/ghostchats-api
To deploy GHOSTCHATS
on your local machine, follow these steps:
- Clone the repository to your local machine
git clone [email protected]:alvin1904/ghostchats-client.git
and cd into the directory. - Install the required dependencies. Make sure you have Node.js and npm (Node Package Manager) installed.
- Navigate to the project directory and run the following command:
npm install
- Copy the
.env.example
file to.env.local
and update the necessary values. npm run dev
to start the client at localhost:3000
HTML, CSS & NEXT Js.
, based on REACT Js., for front-end UI and client-side logicTypescript
for type safety & code qualityreact-icons
for adding icons to UIsocket.io-client
: for web-socket based communication with serversharp
: for image processing and manipulation features
- Create or Enter into private chat rooms with unique codes
- Engage in secure, anonymous conversations
- No digital footprints left behind after the chat window closes
- Choose from 4 different elegant chat themes
- Fast socket communication for real-time chatting