Skip to content

JavaFX application for managing your vinyl record collection, integrated with the H2 embedded database

Notifications You must be signed in to change notification settings

linimary/Vinyl-Collection

Repository files navigation

Vinyl Collection App

This JavaFX application is designed to help you manage your vinyl collection effectively. You can add, modify, and delete vinyl records with ease. The application provides features for browsing your collection by various criteria such as genre, size, and condition etc.

Features

  • Add Vinyl Records: Easily add new vinyl records to your collection by providing details like artist name, album title, release year, genre, size, and condition.

  • Modify Vinyl Records: Update information for existing vinyl records including artist name, album title, release year, genre, size, and condition.

  • Delete Vinyl Records: Remove vinyl records from your collection that you no longer want to keep track of.

  • Browse Vinyl Collection: Browse through your vinyl collection and filter records based on genre, size, condition etc.

  • Add New Genres and Sizes: You can add new genres and sizes to the application to categorize your vinyl records effectively.

How to Use

Adding Vinyl Records

  1. Navigate to the Home tab.
  2. Enter the details of the vinyl record in the provided fields:
  • Artist Name
  • Album Title
  • Release Year
  • Genre
  • Size
  • Condition
  1. Click on the "Add" button to add the vinyl record to your collection.

1

Modifying Vinyl Records

  1. Navigate to the Home tab.
  2. Select the vinyl record you want to modify from the table.
  3. Click on the "Modify" button.
  4. Update the information in the dialog that appears.
  5. Click "Submit" to save the changes.

2

Deleting Vinyl Records

  1. Navigate to the Home tab.
  2. Select the vinyl record you want to delete from the table.
  3. Click on the "Delete" button to remove the selected vinyl record from your collection.

Adding New Genres and Sizes

  1. Navigate to the Edit tab.
  2. Select either "Genres" or "Sizes" from the dropdown menu.
  3. Enter the name of the new genre or size in the provided field.
  4. Click on the "Add" button to add the new genre or size.

3

4

Browsing Vinyl Collection

  • Use the Home tab to view your entire vinyl collection.
  • Filter records by genre, size, condition etc using the respective dropdown menus in the Search tab.

5

6

Dependencies

  • JavaFX: This application is built using JavaFX for the user interface.
  • H2 Database: Embedded relational database for storing the data.

Notes

  • Make sure to fill in all required fields when adding or modifying vinyl records.
  • Ensure that you have added at least one genre and one size in the Edit tab before adding.

About

JavaFX application for managing your vinyl record collection, integrated with the H2 embedded database

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages