Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aadewunmi/musicplaylist_javadb

Music List Database Project: Implemented as a JavaFX project using SQLite.
https://github.com/aadewunmi/musicplaylist_javadb

java11 javafx jdbc-driver sqlite

Last synced: 4 days ago
JSON representation

Music List Database Project: Implemented as a JavaFX project using SQLite.

Awesome Lists containing this project

README

        

# Music PlayList Application

This project is a JavaFX based SQLite database applicaion that manages albums of music artists.

It is a Java application that allows a user to view all artists, select an artist and view the
artist album(s). A user can also update the details of an artist.

## Installing:

1. Clone the repo

```
https://github.com/AAdewunmi/MusicPlayList_JavaDB.git
```
2. Open Project Folder

3. Explore

Enjoy 😎

** Common Installation Problem

-- You may need to reset the path to the database (music.db)

// private static final String CONNECTION_STRING = "jdbc:sqlite:D:\\database\\" + DB_NAME; (WINDOWS)

// private static final String CONNECTION_STRING = "jdbc:sqlite:D:/Users/database/" + DB_NAME; (Mac)

UI Screenshot

![Image description](src/Screenshot_1.png)

### Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

👇 👇 👇

Future plans:

1. Implement JavaFX UI for Update Artist
2. Implement Insert Artist
3. Implement Delete Artist

+ Adapted from Java Programming Master Class Covering Java 11 & 17 by Tim Buckalka (UDEMY)

URL: https://www.udemy.com/course/java-the-complete-java-developer-course/