Skip to content
/ sepgor Public

SEPGOR is a Discord-like simulation application that has been implemented with pure Java

License

Notifications You must be signed in to change notification settings

Calgorr/sepgor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SEPGOR - A Discord Simulation Implemented in Java and JavaFX

SEPGOR is a Discord-like simulation application that has been implemented with pure Java as the backend part and JavaFX for the frontend. It also uses SQLite as the database for storing information. SEPGOR is a secure application that provides its users with a high level of security through two layers of encryption and session-based authentication.

Key Features

  • Two Layers of Encryption: SEPGOR provides two layers of encryption to ensure maximum security for the users. The first layer is TLS and the second layer is end-to-end encryption,which are both implemented manually..
  • Session-based Authentication: SEPGOR uses session-based authentication to ensure that only authenticated users can access the application's features.
  • Real-time Voice Chat: SEPGOR has a real-time voice chat feature that is built on TCP protocol.

Getting Started

To get started with SEPGOR, you need to clone the project from the GitHub repository, set up the environment, and run the application.

Prerequisites

  • Java 8 or later
  • JavaFX
  • SQLite

Installing

  1. Clone the repository
  2. Build the project using Maven
  3. Run the application using the following command: java -jar sepgor.jar

Usage

SEPGOR provides a user-friendly interface that is similar to Discord. The application allows you to create a new account, log in, and join/create channels. You can also chat with other users and use the real-time voice chat feature.

Contributing

We welcome contributions from anyone who is interested in improving SEPGOR. Please read our CONTRIBUTING.md file to get started.

License

SEPGOR is licensed under the MIT License. See the LICENSE file for more information.

Acknowledgments

  • We would like to thank the Java and JavaFX communities for their contributions to the development of SEPGOR.
### help us improve! ETH: 0xbC886991eA2cEaEB130ad3Fa08c8D49dFFffB211
or maybe buy our [NFT](https://opensea.io/assets/matic/0x2953399124f0cbb46d2cbacd8a89cf0599974963/76388119882978997568913765850859883916017352287277730636263513465230303690753)

About

SEPGOR is a Discord-like simulation application that has been implemented with pure Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages