Multiplatformní mobilní aplikace pro hudebníky na správu písniček s akordy

Název práce: Multiplatformní mobilní aplikace pro hudebníky na správu písniček s akordy
Autor(ka) práce: Talkner, Patrik
Typ práce: Bakalářská práce
Vedoucí práce: Nguyen, Viet Bach
Oponenti práce: Vojíř, Stanislav
Jazyk práce: Česky
Abstrakt:
Práce se zabývá návrhem a vývojem mobilní aplikace pro správu a zobrazení akordových písní, určené zejména pro méně zkušené amatérské hudebníky vystupující před živým publikem. Cílem práce bylo navrhnout a implementovat řešení, které muzikantům usnadní práci s repertoárem. Aplikace má pomáhat jak v přípravné fázi, tedy při vyhledávání, vytváření a úpravě skladeb a při jejich organizaci do playlistů, tak i během samotného živého hraní. Muzikant bude mít všechny potřebné písně přehledně na jednom místě a snadno si může zvolit transpozici tóniny a upravit, jaké informace o písni budou na obrazovce zobrazeny. Součástí řešení je také možnost sdílení playlistů mezi uživateli, která umožňuje snadnější spolupráci v rámci hudebních skupin. V úvodní části práce byla provedena analýza existujících aplikací s podobným záměrem a identifikace jejich nedostatků, na jejichž základě byly definovány požadavky na vlastní řešení. Následoval návrh architektury, uživatelského rozhraní a databázového modelu. Vývoj aplikace probíhal iterativně s využitím principů agilní metodiky. Uživatelská část byla vytvořena pomocí frameworku React Native a platformy Expo určené pro vývoj mobilních aplikací, serverová část byla realizována s využitím Node.js, Express.js a MongoDB. Aplikace byla průběžně testována a vyhodnocována na základě zpětné vazby od uživatelů. Výsledkem je funkční aplikace na platformách Android a iOS, která může sloužit jako užitečný a přehledný nástroj pro práci s hudebním repertoárem.
Klíčová slova: mobilní aplikace; React Native; písně; playlist; akordy
Název práce: Multiplatform mobile application for musicians for managing chord-based songs
Autor(ka) práce: Talkner, Patrik
Typ práce: Bachelor thesis
Vedoucí práce: Nguyen, Viet Bach
Oponenti práce: Vojíř, Stanislav
Jazyk práce: Česky
Abstrakt:
This thesis focuses on the design and development of a mobile application for managing and displaying chord-based songs, intended primarily for less experienced amateur musicians performing live. The aim of the thesis was to propose and implement a solution that simplifies repertoire management for musicians. The application is designed to support both the preparation phase—such as searching, creating, and editing songs and organizing them into playlists—and the live performance itself. Musicians can have all necessary songs clearly accessible in one place and can easily choose a key transposition or adjust which song information is displayed on the screen. The solution also includes playlist sharing between users, enabling easier collaboration within music groups. In the introductory part, an analysis of existing applications with similar purposes was carried out, along with an identification of their limitations, which served as the basis for defining requirements for the proposed solution. This was followed by the design of the architecture, user interface, and database model. Development proceeded iteratively, following agile principles. The user-facing part of the application was built using the React Native framework together with the Expo platform for mobile app development, while the server-side component was implemented using Node.js, Express.js, and MongoDB. The application was continuously tested and evaluated based on user feedback. The final outcome is a functional mobile application for Android and iOS platforms that can serve as a practical and well-organized tool for working with musical repertoires.
Klíčová slova: React Native; chords; mobile application; songs; playlist

Informace o studiu

Studijní program / obor: Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačního a znalostního inženýrství

Informace o odevzdání a obhajobě

Datum zadání práce: 8. 8. 2024
Datum podání práce: 7. 12. 2025
Datum obhajoby: 28. 1. 2026
Identifikátor v systému InSIS: https://insis.vse.cz/zp/89010/podrobnosti

Soubory ke stažení

    Poslední aktualizace: