Stop using the Whatsapp group description to organize your repertory.
Built with Python 3.10 and FastAPI and Docker.
Work in progress...
Work in progress...
Work in progress...
Work in progress...
Work in progress...
MongoDB.
erDiagram
BAND ||--|{ PLAYLIST : Contains
BAND ||--|{ USER : Contains
PLAYLIST ||--|{ SONG : Contains
SONG ||--o{ TAB : Contains
BAND {
string id
string name
string photo
string description
string genre
string city
array[string] members
array[string] rrss
array[string] song_ids
array[string] user_ids
}
USER {
string id
string username
string full_name
string email
string city
array[string] rrss
string hashed_password
bool disabled
string photo
array[string] band_ids
}
PLAYLIST {
string id
string title
string description
string photo
string band_id
array[string] song_ids
}
SONG {
string id
string title
string band
string bpm
string key
array[string] media
array[string] band_ids
array[string] tab_ids
}
TAB {
string id
string title
string instrument
string tuning
string data
string song_id
}
Built with React Native and Docker.
Work in progress...
Work in progress...