Procatalog is a collection tracker app that gives the users freedom and let them alter their collection's and their data.
- Java Programming Language
- Swing (GUI Framework)
- Sqlite (Database)
- User can create collections.
- User can customize any collection's labels.
- User can manipulate the data inside any collection.
- User can search through all the collections.
Search functionality offers the user to search through the collections. To do that user shall use the search bar in the main page of the application.
User can use edit, delete and add collection buttons to perform these actions respectively.
When invoked add collection, user first shall enter the name of the collection and the number of labels that is going to be used in this collection. After that user can specify those label names individually.
When invoked user can edit the name of the collection.
When invoked user can delete the all collection with the respective items in it.
User can add, edit and delete items in the respective collection. To be able to use this functionalities user shall view the content of the collection by using the View button.
When invoked this function shows a pop-up to the user, with the respective label names and the text fields for each label to enter the new item's data.
Beside id part of the items, user can edit any data by double-clicking the respective cells and updating the cell's info respectively.
User can delete any item from the collection by just picking the item and clicking the Delete button.