Skip to content

Bikram-ghuku/SyncChatServerGo

Repository files navigation

Logo
Sync Chat

Work in progress

Stargazers Releases Downloads

Sync Chat is an open-source realtime chat application for one-to-one communications. It is built using nextjs 14. It has responsive design to support mostly all platforms. It uses AES encryption. It stores messages in a Database to provide chat histroy.

 

✨ Features

  • AES Encryption
  • Chat history
  • one-to-one
  • Realtime

🔧 Building from Source

The client can also be built from source for individual platforms.

Prerequisites

Building

  1. Clone the repository and cd into it.

        git clone https://github.com/Bikram-ghuku/SyncChatServerGo.git
        cd ChatSyncWebGo
  2. Setup the envrionment

    • Copy the .example.env to .env
    • Fill the required tokens
  3. Start the project

      make dev

Visit the application at: http://localhost:PORT/

 

📜 License

SyncChat is released under the MIT license, which grants the following permissions:

  • Commercial use
  • Distribution
  • Modification
  • Private use

For more convoluted language, see the LICENSE.