Skip to content

lexyurk/phones-list-crud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java CRUD GUI

Application was created for learning OOP principles.

Features

  • Automatically GUI class fields creation using class reflection.
  • 3 different serialization types.
  • Custom object serialization to text file. (In .ini like file)
  • Serialization plugin support.
  • Included zip and gzip compression plugins, but it's easy to add another

Tech/frameworks

  • Java 11
  • JavaFX
  • XMLEncoder (for serialization)
  • JUnit5 (for unit & GUI testing)

Releases

No releases published

Packages

No packages published

Languages