Skip to content

Social Network Java app for the Methods of Advanced Programming class

Notifications You must be signed in to change notification settings

Aleex-C/SocialNetworkGUI

Repository files navigation

Social Network

Untitled

During the first semester of the second year, I had to work on a Social Network Java project that expanded my language-knowledge skillset (not only on the current project, but also by doing various small projects as practice for the final exam): Domain-Driven-Design, Factories, Observer, JavaFX, file-handling in Java, connecting to a database (using PostgreSQL) and the “reinforcement” of past OOP principles.

If there is no account, the ‘Register’ button comes to help

Untitled

Untitled

With the new account created, the ‘Main’ page welcomes you in:

Untitled

Adding a friend:

Untitled

On the lower side of the screen, a pop-up notification will appear

Untitled

Untitled

From Alex’s point-of-view:

Untitled

After “Alex” accepts:

Untitled

Clicking on the list item, you can access the chat (from Alex’s point of view):

Untitled

Deleting a friend after a weird chat couldn’t have been easier:

Just ‘X’ him and he’s out:

Untitled

About

Social Network Java app for the Methods of Advanced Programming class

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages