Soniq

Aplikace

Aplikační UI a logika

Cíl: Jednoduché propojení všech komponent a hlavní datová logika.

Popis

Prakticky nudnější část - obyčejná CRUD nadstavba. Stack není ještě úplně jasný, ideální by bylo, aby byla jedna aplikace pro web a nativní systémy.

Zde bude nejzajímavější design a uživatelská přívětivost.

Hlavní struktura

Jedná se o velmi hrubý návrh, spíše pro představu

  • uživatel (vlastní knihovna a workspace)
  • kapela (organizace uživatelů, knihovna pro členy, přístupy, uzavřené workspace)
  • song (chpro/mxl soubor, PDF, nahrávky+multitrack)
    • song může být public, nebo private
    • uživatel může používat public verzi, nebo udělat fork (vlastní kopii, kterou může editovat a je neveřejná)
  • playlist (set songů, pořadí, popis a poznámky, stage plan, přiřazené datum vystoupení)
    • K playlistu je možné pozvat uživatele, kteří nejsou členové kapely.
    • K vytvoření playlistu není potřeba kapela, může jej vytvořit i běžný uživatel a přizvat lidi přes odkaz.
    • Možnost jedním kliknutím odeslat stage plan (rozmístění a seznam vstupů) zvukaři.

On this page