Skip to content

Latest commit

 

History

History
98 lines (93 loc) · 4.58 KB

File metadata and controls

98 lines (93 loc) · 4.58 KB

TASKS

BACKLOGS

  • APP
    • ???
  • DATA
    • ???
  • DEVICE
    • ???
  • DOMAIN
    • ???
  • COMPONENTS
    • ???
  • Layouts
    • Layout(): Layout dashboard
  • PAGES
    • Page(): / -> homepage
    • Page(): /dashboard -> dashboard page
    • Page(): /login -> User login
    • Page(): /register -> User registration
    • Page(): /forgot-password -> User forgot password
    • Page(): /reset-password/{token} -> User reset password with new one
    • Page(): /profile -> User profile
    • Page(): /settings -> Settings page
    • Page(): /{collection} -> List of all items in collection
    • Page(): /{collection}/create -> Create new item in collection
    • Page(): /{collection}/{id} -> Detail item by ID
    • Page(): /{collection}/{id}/edit -> Edit item by ID
    • Page(): /{collection}/report -> report page
    • Page(): /{collection}/import -> Import new data in collection
    • Page(): /{collection}/export -> Export data in collection
    • Page(): /{collection}/trash -> List of all trashed/deleted items in collection
    • Page(): /{collection}/{id}/trashed -> Detail trashed item by ID
  • CRUD
    • Resources(List): List data with datatables
    • Resources(Create): Create new data
    • Resources(Read): View detail data
    • Resources(Update): Update detail data
    • Resources(Destroy): Destroy (softdelete)
    • Resources(Trash): Trash (list trashes)
    • Resources(Delete): Delete (Hard Delete)
    • Resources(Restore): Restore deleted data
    • Resources(Export): Export data from DB
    • Resources(Import): Import data to DB
  • Data Presenter
    • Presenter(Datagrid): Present collection of data
    • Presenter(Board): Present collection of data
    • Presenter(Calendar): Present collection of data
    • Presenter(List): Present collection of data
    • Presenter(Timeline): Present collection of data
    • Presenter(Collection): Show collection data on Datatable
    • Presenter(Collection): Show collection data on Datatable and editable
    • Datatype(Text): Forminput type text (create|edit|show)
    • Datatype(Number): Forminput type number (create|edit|show)
    • Datatype(Email): Forminput type email (create|edit|show)
    • Datatype(Checkbox): Forminput type checkbox (create|edit|show)
    • Datatype(Color): Forminput type color (create|edit|show)
    • Datatype(Date): Forminput type date (create|edit|show)
    • Datatype(Datetime): Forminput datetime text (create|edit|show)
    • Datatype(File): Forminput type file (create|edit|show)
    • Datatype(Hidden): Forminput type hidden (create|edit|show)
    • Datatype(Image): Forminput type image (create|edit|show)
    • Datatype(Password): Forminput type password (create|edit|show)
    • Datatype(Radio): Forminput type radio (create|edit|show)
    • Datatype(Range): Forminput type range (create|edit|show)
    • Datatype(Tel): Forminput type tel (create|edit|show)
    • Datatype(Time): Forminput type time (create|edit|show)
    • Datatype(Url): Forminput type url (create|edit|show)
    • Datatype(Select): Forminput type select (create|edit|show)
    • Datatype(Reference): Forminput type reference or select2-like (create|edit|show)
    • Datatype(Slider): Forminput type slider (create|edit|show)
    • Datatype(Datepicker): Forminput type datepicker (create|edit|show)
    • Datatype(Datetimepicker): Forminput type datetimepicker (create|edit|show)
    • Datatype(Timepicker): Forminput type Timepicker (create|edit|show)

IN PROGRESS

DONE

  • ROUTE
    • Route(): / -> homepage
    • Route(): /dashboard -> dashboard page
    • Route(): /login -> User login
    • Route(): /register -> User registration
    • Route(): /forgot-password -> User forgot password
    • Route(): /reset-password/{token} -> User reset password with new one
    • Route(): /profile -> User profile
    • Route(): /settings -> Settings page
    • Route(): /{collection} -> List of all items in collection
    • Route(): /{collection}/create -> Create new item in collection
    • Route(): /{collection}/{id} -> Detail item by ID
    • Route(): /{collection}/{id}/edit -> Edit item by ID
    • Route(): /{collection}/report -> report page
    • Route(): /{collection}/import -> Import new data in collection
    • Route(): /{collection}/export -> Export data in collection
    • Route(): /{collection}/trash -> List of all trashed/deleted items in collection
    • Route(): /{collection}/{id}/trashed -> Detail trashed item by ID