Objective: Make a program that collects quotes from authors and allows quotes to be searched.
Functions:
- Quote collection
- User able to enter new quotes
- Quotes and attributes able to be saved into a written file
- Files with existing quotes in the correct format can be loaded into the program
- Quote search
- User able to search for quotes by quote, author, author category, and quote category
- Allows for slight errors in search terms
To search:
The user clicks on the “Search” menu and then selects
- Search by quote
- Search by author
- Search by author category
- Search by quote category
After selecting an option, the user then types in their search term and hits Enter. The closest results will appear in the Results box.
Outcomes:
- First application of JavaFX classes to make a GUI
- Good practice with manipulating a database, adding and searching for elements
- Good practice with writing to a .txt file and reading from it