ZPI Day

Little Conductor

Projekt i implementacja do zarządzania i synchronicznego udostępniania zasobów muzycznych na grupie urządzeń

Członkowie:   Mateusz, Jan, Jakub oraz Jan
Opiekun:   dr inż. Maciej Walczyński

Opis projektu

Co zamierzacie osiągnąć?

Celem projektu jest stworzenie zaawansowanego systemu, który umożliwi zarządzanie oraz synchroniczne udostępnianie zasobów muzycznych, w tym plików audio, PDF z nutami oraz funkcji metronomu, na różnych urządzeniach (smartfony, tablety, komputery).

.

Jaki problem rozwiązuje Wasz projekt?

Projekt rozwiązuje problem złożonego i czasochłonnego zarządzania materiałami muzycznymi przez dyrygentów oraz muzyków, automatyzując proces dystrybucji nut i plików muzycznych odpowiednich dla każdego instrumentu, co usprawnia próby i występy.

.

Jakie są główne cele biznesowe?

  • Usprawnienie komunikacji i zarządzania zasobami w zespołach muzycznych.

  • Zwiększenie efektywności pracy dyrygentów oraz muzyków poprzez automatyzację procesów.

  • Zapewnienie bezproblemowej synchronizacji materiałów na różnych urządzeniach.

    .

    Jaką wartość dodaną projekt przyniesie?

    Projekt przyniesie:

  • Oszczędność czasu dzięki automatycznemu przypisywaniu i udostępnianiu odpowiednich plików muzycznych.

  • Poprawę efektywności prób dzięki bezbłędnej synchronizacji metronomu i zasobów muzycznych.

  • Nowe funkcje, takie jak możliwość łatwego zarządzania plikami nut w PDF oraz synchronizacja metronomu na wielu urządzeniach.

Technologie

Go, MariaDB (wariant MySQL) i GoLand są wykorzystywane do stworzenia backendu. Flutter i jego język Dart będą wykorzystane do stworzenia frontendu na wiele urządzeń przy pomocy Android studio i VSCode.

Go Flutter MySQL GoLand Jira Android-Studio Dart Visual-Studio-Code-(VS-Code) GitHub
Mapa drogowa
Repozytoria