- 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
- Page():
- 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)
- 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
- Route():