Project with GUI
During a semester-long project, I enhanced my Java proficiency and broadened my skill set. Through hands-on work, I delved into domain-driven design, lambdas, JavaFX GUI development, database integration, file management in Java, and the observer pattern. This experience allowed me to reinforce my Java knowledge while venturing into uncharted territories of the language.
Lets take a look at the application:
Login window:
Register window:
Friends list, you can talk with them and send a reply to a specific message.
You can send a message to multiple friends:
All the users, you can send friend requests:
And the friend requests you sent or received:
You can also be logged into multiple accounts simultaneously.






