Po letech hraní na kytaru se nestává zas tak velkým problém najít akordy k písničce, kterou chci zahrát, ale najít písničku, kterou chci zahrát. K vyřešení tohoto problému jsem se rozhodl vytvořit aplikaci, která bude umožňovat spravovat databázi všech písní, které umím (nebo jsem schopný je s akordy zahrát). Zároveň se jedná o můj první větší projekt v jazyku Python.
◼ Umožnit rychlé a intuitivní přidávání písní do databáze, včetně jména autora a žánru. (SPLNĚNO)
◼ Objektově orientovaný návrh pro větší přehlednost a modularitu (SPLNĚNO)
◼ Možnost modifikace žánrů skrze frontend.
◼ Třídění písní podle názvu, autora a žánrů. (ČÁSTEČNĚ SPLNĚNO)
◼ Ukládání písní do souboru .csv (SPLNĚNO)
◼ Úprava již uložené písně. (ČÁSTEČNĚ SPLNĚNO)
◼ Ošetření chyb, které mohou v aplikaci nastat (včetně chybějících LaTeX balíčků).
◼ Konverze databáze do .pdf pomocí LaTeXu. (SPLNĚNO)
◼ Možnost úpravy vzhledu .pdf souboru skrze frontend.
◼ Ošetření příliš dlouhých názvů písní a autorů (ČÁSTEČNĚ SPLNĚNO)