Skip to content

Bikram-ghuku/SyncChatServerGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.