Skip to content

Latest commit

 

History

History
100 lines (85 loc) · 2.42 KB

load_map.md

File metadata and controls

100 lines (85 loc) · 2.42 KB

開発ロードマップ

flowchart TD
    Mem --- Memo(((Memo)))

    Memo --> List((List))
    Memo --> Save((Save))
    Memo --> Remove((Remove))
    List --> ListItem(ListItem)
    Save --- Name[(Name)]
    Save --> Create(Create)
    Save --> Update(Update)
    Create -.- CreatedAt[(CreatedAt)]
    Update -.- UpdatedAt[(UpdatedAt)]
    Update --- Archive(Archive)
    Archive --- ArchivedAt[(ArchivedAt)]
    Archive --> Unarchive(Unarchive)
    Unarchive --- ArchivedAt

    List --> Filter(Filter)
    List -.-> Search(Search)
    Filter --- ArchivedAt
    Search --- Name

    Mem --- ToDo(((ToDo)))

    ToDo --> Done((Done))
    ListItem --> Done
    Done --> Update
    Done --- DoneAt[(DoneAt)]
    Done --> Undone
    Undone --> Update
    List --> Sort(Sort)
    Sort --- DoneAt
    Filter --- DoneAt

    ToDo --> Task(((Task)))

    Task --- Period
    Task --- Notify((Notify))
    Period --- Start[(Start)]
    Period --- End_[(End)]
    Start --- DateAndTime
    Start --> Notify
    End_ --- DateAndTime
    End_ --> Notify
    Period --> Sort
    ListItem --> Expired(Expired)
    Period --> Expired

    Mem --- Habit(((Habit)))

    Habit --- Counter
    Counter --- Act
    Counter --- Name
    Habit -.- NotifyAtRepetition

    Mem -.- Project(((Project)))

    Project -.- Relation
    Relation -.- Parent-Child
    Relation -.- Pre-Post
    Project -.- Multi-User
    Multi-User -.- Authorization
    Multi-User -.- User-Action-Log

    Mem ~~~ ThreePick
    Mem ~~~ RandomPick
    Mem ~~~ ConditionCheck
    Mem ~~~ LogNothingTime[何もしていない時間を記録する]

    subgraph Notes
        subgraph Link
            root -.- まったくやってない
            root --- とりあえずできてる
            root === 完全にできた
            root ~~~ とりあえずのアイデア
        end

        subgraph Line head
            機能 --- 構成要素
            機能 --> 影響される機能
        end

        subgraph Shape
            ex1(((大機能)))
            ex2((中機能))
            ex3(小機能)
            ex4[(DBに保存する値)]
        end
    %% - できてないやつは簡単に追加したい
    %%   - 装飾なし
    %%     - 角
    %% - できたやつは対比で丸?
    %%   - 出来具合で丸くなってく?
    %%     - 内容を表すために形を使うべきな気がしてきた
    %%   - 線で出来具合を表した方が良い?
    end
Loading