storefully is media tracking app for all of your media, such as books, albums, discs, and games.
- Export your collection to a PDF file
- Add and edit existing media
The collection page's navigation pane expanded.
The search functionality used on the main collection.
Viewing an existing book (without being able to edit the contents).
An example PDF file that be created from the collection database.
The following features can be used in the project:
- Adding a new collection (bookshelf) and media into bookshelves.
- Editing existing media in bookshelves.
- Viewing existing media in bookshelves without accidentally editing the information.
- Deleting media in bookshelves.
- Deleting bookshelves out of the database.
- Creating PDF files of the bookshelves.
The following are features I want to implement at a later date:
- Filter option to filter books only from view.
- Charts of the different genres of each media.
- Chart showing the amount of a type of media relating to the entire collection.
- Better UI with transitions.
- Editing entire bookshelves (to change names, etc).
- Showing the total amount spent on media in the PDF.
I used the following resources to build storefully:
- Java
- MySQL/MariaDB
- Play Framework
- HTML/CSS
- Bootstrap 4
- Javascript
- iTextPDF
- Font Awesome (for icons)
Here are more images of the project that have the same functionality as the previously shown images.
Viewing discs in the collection.
Viewing albums in the collection.
Viewing games in the collection.
Adding discs into the collection.
Adding albums into the collection.
Adding games into the collection.