Skip to content

Uma API para comparar as bibliotecas oferecidas por diferentes streamings de música

Notifications You must be signed in to change notification settings

fabramattos/Arpeggio

Repository files navigation

🎧 Arpeggio 🎧

Arpeggio é um aplicativo de comparação de streamings de áudio.
Com ele, o usuário pode:

  • ☑️ consultar o número de álbuns de um artista ou banda, presentes nos streamings.
  • ☑️ consultar o número de episódios de um Podcast, presentes nos streamings.
  • ❎ terminar uma partida de Uno sem brigar com demais jogadores.

No momento, conectamos com: Spotify, Deezer, Tidal e Youtube Music.
🚨 Este repositório é relativo ao Backend utilizado pelos versões web e android 🚨

🚧 Status do projeto 🚧

Badge em Desenvolvimento

🚀 Stack 🚀

  • Kotlin 1.9
  • Kotlin Coroutines
  • Spring Boot (web, WebFlux)
  • Docker
  • Docker-Compose
  • Selenium Web Driver
  • OpenAPI

Como utilizar

No momento, é possível testar as funcionalidades pela documentação interativa do Swagger-UI neste link

💡 Futuras implementações 💡

Novos Streamings:

  • Amazon Music:
    • API apenas para devs parceiros
  • Apple Music:
    • Apple sendo apple. Necessária assinatura para ter acesso à API. Inviável no momento 💸

Novas funcionalidades

  • cadastro de usuários

💻 Desenvolvedores 💻


Felipe Mattos (Backend)

Fábio Lirio (Frontend)

About

Uma API para comparar as bibliotecas oferecidas por diferentes streamings de música

Resources

Stars

Watchers

Forks

Languages