This project is a card game that contains various amulets, items, and cards.
Phase 1 is the CLI version of the game. All the main elements of the game are implemented in this phase.
Phase 2 is the GUI version of the game, so every element of the game from the first phase can now be accessed through GUI.
Phase 3 adds the custom game and save feature. This feature is useful for creating custom cards, items, etc.
To execute this program, first open the entire project using an IDE, e.g. Intellij, then execute the main.java file.