Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 1.04 KB

README.md

File metadata and controls

53 lines (34 loc) · 1.04 KB

SlackClone

We will clone slack functionalities using JAVA

IDE:

Use IntelliJ 

Requirement:

Data Base : You have to create a local data base and create a new shema named slack-clone-db and execute the file Database.sql
jAVAFX
java 17 preferred

Exegicence:

Copy the resource folder to target/front

Launch the Sever first

Usage:

Launch several GuiClients to be able to test 

Fonctionnalités :

Login

Register

Lougout

Channel : 
    Create private or public channel
    Moodify status or name of channel if i'm the user
    Join public channel
    Requet for joining private channel that can be accepted or refused
    Delete users from channel if i'm the admin
    Leave channel
    Delete channel

Messages :
    Sustaining messages
    Editing messages
    Deleting messages

User :
    see the list of users in the channel
    See list of joined channel
    See list of all channels
    see list of requests