Projeto desenvolvido como avaliação da disciplina Linguagem de Programação II, consiste em um tocador de áudio com interface gráfica, controle de acesso, e funcionalidades específicas para usuários comuns e VIPs.
-
Todos os usuários devem fazer login no sistema.
-
Usuários VIPs:
- Podem criar várias playlists personalizadas.
- Têm a capacidade de adicionar músicas a playlists.
-
Usuários Comuns:
- Podem adicionar diretórios para que o player exiba as músicas.
- Têm permissão para adicionar e reproduzir músicas.
- O player deve iniciar a aplicação.
- As listas de músicas permanecem visíveis mesmo após o fechamento da aplicação.
- Os dados são salvos em um banco SQLite, utilizando classes DAO para realizar as operações de CRUD.
- Usuários VIPs:
- Podem cadastrar músicas em playlists.
- Um usuário VIP pode ter mais de uma playlist.
- Java 8 ou superior
- Biblioteca JavaFX
- Banco de dados SQLite
- Clone o repositório.
- Configure o ambiente Java.
- Configure o banco de dados SQLite.
- Execute o projeto.
- Inicie o aplicativo.
- Faça login com seu email e senha.
- Explore as funcionalidades conforme seu nível de acesso.
Este projeto foi desenvolvido por Maria Amanda (amanda.morais.110@ufrn.edu.br) e Ian.