├── .eslintrc.json ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE.md ├── README.md ├── next.config.mjs ├── package.json ├── pnpm-lock.yaml ├── postcss.config.mjs ├── public └── DatabaseLogo.tsx ├── src ├── app │ ├── (main) │ │ ├── details │ │ │ └── page.tsx │ │ ├── layout.tsx │ │ └── overview │ │ │ └── page.tsx │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── not-found.tsx │ ├── settings │ │ ├── billing │ │ │ └── page.tsx │ │ ├── general │ │ │ └── page.tsx │ │ ├── layout.tsx │ │ └── users │ │ │ └── page.tsx │ └── siteConfig.ts ├── components │ ├── Badge.tsx │ ├── Button.tsx │ ├── Calendar.tsx │ ├── Card.tsx │ ├── Checkbox.tsx │ ├── CommandBar.tsx │ ├── DatePicker.tsx │ ├── Dialog.tsx │ ├── Divider.tsx │ ├── Drawer.tsx │ ├── Dropdown.tsx │ ├── Input.tsx │ ├── Label.tsx │ ├── LineChart.tsx │ ├── Popover.tsx │ ├── ProgressBar.tsx │ ├── ProgressCircle.tsx │ ├── RadioCard.tsx │ ├── Searchbar.tsx │ ├── Select.tsx │ ├── Switch.tsx │ ├── TabNavigation.tsx │ ├── Table.tsx │ ├── Tooltip.tsx │ └── ui │ │ ├── data-table │ │ ├── DataTable.tsx │ │ ├── DataTableBulkEditor.tsx │ │ ├── DataTableColumnHeader.tsx │ │ ├── DataTableFilter.tsx │ │ ├── DataTableFilterbar.tsx │ │ ├── DataTablePagination.tsx │ │ ├── DataTableRowActions.tsx │ │ ├── DataTableViewOptions.tsx │ │ ├── TanstackTable.d.ts │ │ └── columns.tsx │ │ ├── icons │ │ └── ArrowAnimated.tsx │ │ ├── navigation │ │ ├── DropdownUserProfile.tsx │ │ ├── MobileSidebar.tsx │ │ ├── ModalAddWorkspace.tsx │ │ ├── Sidebar.tsx │ │ ├── SidebarWorkspacesDropdown.tsx │ │ └── UserProfile.tsx │ │ ├── overview │ │ ├── DashboardCategoryBarCard.tsx │ │ ├── DashboardChartCard.tsx │ │ ├── DashboardFilterbar.tsx │ │ └── DashboardProgressBarCard.tsx │ │ └── settings │ │ └── ModalAddUser.tsx ├── data │ ├── data.ts │ ├── generateData.js │ ├── overview-data.ts │ └── schema.ts └── lib │ ├── chartUtils.ts │ ├── useOnWindowResize.tsx │ └── utils.ts ├── tailwind.config.ts └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/README.md -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/DatabaseLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/public/DatabaseLogo.tsx -------------------------------------------------------------------------------- /src/app/(main)/details/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/app/(main)/details/page.tsx -------------------------------------------------------------------------------- /src/app/(main)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/app/(main)/layout.tsx -------------------------------------------------------------------------------- /src/app/(main)/overview/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/app/(main)/overview/page.tsx -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/app/not-found.tsx -------------------------------------------------------------------------------- /src/app/settings/billing/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/app/settings/billing/page.tsx -------------------------------------------------------------------------------- /src/app/settings/general/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/app/settings/general/page.tsx -------------------------------------------------------------------------------- /src/app/settings/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/app/settings/layout.tsx -------------------------------------------------------------------------------- /src/app/settings/users/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/app/settings/users/page.tsx -------------------------------------------------------------------------------- /src/app/siteConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/app/siteConfig.ts -------------------------------------------------------------------------------- /src/components/Badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Badge.tsx -------------------------------------------------------------------------------- /src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Button.tsx -------------------------------------------------------------------------------- /src/components/Calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Calendar.tsx -------------------------------------------------------------------------------- /src/components/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Card.tsx -------------------------------------------------------------------------------- /src/components/Checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Checkbox.tsx -------------------------------------------------------------------------------- /src/components/CommandBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/CommandBar.tsx -------------------------------------------------------------------------------- /src/components/DatePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/DatePicker.tsx -------------------------------------------------------------------------------- /src/components/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Dialog.tsx -------------------------------------------------------------------------------- /src/components/Divider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Divider.tsx -------------------------------------------------------------------------------- /src/components/Drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Drawer.tsx -------------------------------------------------------------------------------- /src/components/Dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Dropdown.tsx -------------------------------------------------------------------------------- /src/components/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Input.tsx -------------------------------------------------------------------------------- /src/components/Label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Label.tsx -------------------------------------------------------------------------------- /src/components/LineChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/LineChart.tsx -------------------------------------------------------------------------------- /src/components/Popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Popover.tsx -------------------------------------------------------------------------------- /src/components/ProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ProgressBar.tsx -------------------------------------------------------------------------------- /src/components/ProgressCircle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ProgressCircle.tsx -------------------------------------------------------------------------------- /src/components/RadioCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/RadioCard.tsx -------------------------------------------------------------------------------- /src/components/Searchbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Searchbar.tsx -------------------------------------------------------------------------------- /src/components/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Select.tsx -------------------------------------------------------------------------------- /src/components/Switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Switch.tsx -------------------------------------------------------------------------------- /src/components/TabNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/TabNavigation.tsx -------------------------------------------------------------------------------- /src/components/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Table.tsx -------------------------------------------------------------------------------- /src/components/Tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/Tooltip.tsx -------------------------------------------------------------------------------- /src/components/ui/data-table/DataTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/data-table/DataTable.tsx -------------------------------------------------------------------------------- /src/components/ui/data-table/DataTableBulkEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/data-table/DataTableBulkEditor.tsx -------------------------------------------------------------------------------- /src/components/ui/data-table/DataTableColumnHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/data-table/DataTableColumnHeader.tsx -------------------------------------------------------------------------------- /src/components/ui/data-table/DataTableFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/data-table/DataTableFilter.tsx -------------------------------------------------------------------------------- /src/components/ui/data-table/DataTableFilterbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/data-table/DataTableFilterbar.tsx -------------------------------------------------------------------------------- /src/components/ui/data-table/DataTablePagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/data-table/DataTablePagination.tsx -------------------------------------------------------------------------------- /src/components/ui/data-table/DataTableRowActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/data-table/DataTableRowActions.tsx -------------------------------------------------------------------------------- /src/components/ui/data-table/DataTableViewOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/data-table/DataTableViewOptions.tsx -------------------------------------------------------------------------------- /src/components/ui/data-table/TanstackTable.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/data-table/TanstackTable.d.ts -------------------------------------------------------------------------------- /src/components/ui/data-table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/data-table/columns.tsx -------------------------------------------------------------------------------- /src/components/ui/icons/ArrowAnimated.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/icons/ArrowAnimated.tsx -------------------------------------------------------------------------------- /src/components/ui/navigation/DropdownUserProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/navigation/DropdownUserProfile.tsx -------------------------------------------------------------------------------- /src/components/ui/navigation/MobileSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/navigation/MobileSidebar.tsx -------------------------------------------------------------------------------- /src/components/ui/navigation/ModalAddWorkspace.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/navigation/ModalAddWorkspace.tsx -------------------------------------------------------------------------------- /src/components/ui/navigation/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/navigation/Sidebar.tsx -------------------------------------------------------------------------------- /src/components/ui/navigation/SidebarWorkspacesDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/navigation/SidebarWorkspacesDropdown.tsx -------------------------------------------------------------------------------- /src/components/ui/navigation/UserProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/navigation/UserProfile.tsx -------------------------------------------------------------------------------- /src/components/ui/overview/DashboardCategoryBarCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/overview/DashboardCategoryBarCard.tsx -------------------------------------------------------------------------------- /src/components/ui/overview/DashboardChartCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/overview/DashboardChartCard.tsx -------------------------------------------------------------------------------- /src/components/ui/overview/DashboardFilterbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/overview/DashboardFilterbar.tsx -------------------------------------------------------------------------------- /src/components/ui/overview/DashboardProgressBarCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/overview/DashboardProgressBarCard.tsx -------------------------------------------------------------------------------- /src/components/ui/settings/ModalAddUser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/components/ui/settings/ModalAddUser.tsx -------------------------------------------------------------------------------- /src/data/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/data/data.ts -------------------------------------------------------------------------------- /src/data/generateData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/data/generateData.js -------------------------------------------------------------------------------- /src/data/overview-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/data/overview-data.ts -------------------------------------------------------------------------------- /src/data/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/data/schema.ts -------------------------------------------------------------------------------- /src/lib/chartUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/lib/chartUtils.ts -------------------------------------------------------------------------------- /src/lib/useOnWindowResize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/lib/useOnWindowResize.tsx -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tremorlabs/template-dashboard/HEAD/tsconfig.json --------------------------------------------------------------------------------