Work in progress, contributions are appreciated!
CardBuilderPlayer is a Java-based desktop application designed for creating and playing with flash cards. This project comprises two main components:
-
Card Builder (CardBuilder.java):
- Easily construct personalized flash cards with text and images.
- Save the created cards for future reference and use.
-
Card Player (CardPlayer.java):
- Load and engage in interactive quiz sessions with flash cards created using the Card Builder.
- User-friendly interface for an enjoyable learning experience.
- Create custom flash cards with both text and images.
- Save and organize flash cards for various subjects or topics.
- Load saved flash cards and initiate quiz sessions for effective learning.
- Intuitive user interface for seamless navigation and interaction.
-
- Execute CardBuilder.class to access the card-building interface.
- Craft new cards, add content, and save them for future use.
-
- Run CardPlayer.java to start the flash card game.
- Load saved cards and embark on quiz sessions to reinforce your knowledge.
Clone this repository to set up your CardBuilderPlayer. Open the repository folder with your favorite IDE and start building and playing with your flash cards.
- Java SE Development Kit (JDK)
Contributions are encouraged! Feel free to open issues or submit pull requests for improvements or bug fixes.