├── .gitignore ├── .npmrc ├── README.md ├── app.vue ├── assets ├── css │ └── tailwind.css ├── img │ ├── avatar.webp │ ├── cover.png │ └── task.png └── svg │ └── welcome.svg ├── components ├── Badge │ └── Badge.vue ├── Card │ ├── CardItem.vue │ └── CardList.vue ├── Header │ ├── Header.vue │ ├── HeaderItem.vue │ └── HeaderWelcome.vue ├── Notification │ ├── Notification.vue │ ├── NotificationList.vue │ └── Toast.css ├── Recently │ └── Recently.vue ├── Shared │ ├── Avatar.vue │ ├── Button.vue │ ├── Icon.vue │ └── Input.vue ├── Sidebar │ ├── Sidebar.vue │ └── SidebarItem.vue ├── Statistic │ ├── Statistic.vue │ ├── StatisticBar.vue │ ├── StatisticDoughnut.vue │ ├── StatisticLine.vue │ └── StatisticRadar.vue └── Task │ ├── TaskDetails.vue │ ├── TaskDone.vue │ └── TaskItem.vue ├── composables ├── useFirebase.ts ├── useFirestore.ts └── useStates.ts ├── layouts ├── content.vue ├── default.vue └── entry.vue ├── middleware ├── admin.ts └── auth.ts ├── nuxt.config.ts ├── package.json ├── pages ├── index.vue ├── login.vue ├── newTask.vue ├── register.vue └── tasks.vue ├── plugins ├── Toastify.js └── firebaseAuth.client.ts ├── stores └── use-Data.js ├── tailwind.config.js └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps = true -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/README.md -------------------------------------------------------------------------------- /app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/app.vue -------------------------------------------------------------------------------- /assets/css/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/assets/css/tailwind.css -------------------------------------------------------------------------------- /assets/img/avatar.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/assets/img/avatar.webp -------------------------------------------------------------------------------- /assets/img/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/assets/img/cover.png -------------------------------------------------------------------------------- /assets/img/task.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/assets/img/task.png -------------------------------------------------------------------------------- /assets/svg/welcome.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/assets/svg/welcome.svg -------------------------------------------------------------------------------- /components/Badge/Badge.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Badge/Badge.vue -------------------------------------------------------------------------------- /components/Card/CardItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Card/CardItem.vue -------------------------------------------------------------------------------- /components/Card/CardList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Card/CardList.vue -------------------------------------------------------------------------------- /components/Header/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Header/Header.vue -------------------------------------------------------------------------------- /components/Header/HeaderItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Header/HeaderItem.vue -------------------------------------------------------------------------------- /components/Header/HeaderWelcome.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Header/HeaderWelcome.vue -------------------------------------------------------------------------------- /components/Notification/Notification.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Notification/Notification.vue -------------------------------------------------------------------------------- /components/Notification/NotificationList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Notification/NotificationList.vue -------------------------------------------------------------------------------- /components/Notification/Toast.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Notification/Toast.css -------------------------------------------------------------------------------- /components/Recently/Recently.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Recently/Recently.vue -------------------------------------------------------------------------------- /components/Shared/Avatar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Shared/Avatar.vue -------------------------------------------------------------------------------- /components/Shared/Button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Shared/Button.vue -------------------------------------------------------------------------------- /components/Shared/Icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Shared/Icon.vue -------------------------------------------------------------------------------- /components/Shared/Input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Shared/Input.vue -------------------------------------------------------------------------------- /components/Sidebar/Sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Sidebar/Sidebar.vue -------------------------------------------------------------------------------- /components/Sidebar/SidebarItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Sidebar/SidebarItem.vue -------------------------------------------------------------------------------- /components/Statistic/Statistic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Statistic/Statistic.vue -------------------------------------------------------------------------------- /components/Statistic/StatisticBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Statistic/StatisticBar.vue -------------------------------------------------------------------------------- /components/Statistic/StatisticDoughnut.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Statistic/StatisticDoughnut.vue -------------------------------------------------------------------------------- /components/Statistic/StatisticLine.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Statistic/StatisticLine.vue -------------------------------------------------------------------------------- /components/Statistic/StatisticRadar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Statistic/StatisticRadar.vue -------------------------------------------------------------------------------- /components/Task/TaskDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Task/TaskDetails.vue -------------------------------------------------------------------------------- /components/Task/TaskDone.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Task/TaskDone.vue -------------------------------------------------------------------------------- /components/Task/TaskItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/components/Task/TaskItem.vue -------------------------------------------------------------------------------- /composables/useFirebase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/composables/useFirebase.ts -------------------------------------------------------------------------------- /composables/useFirestore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/composables/useFirestore.ts -------------------------------------------------------------------------------- /composables/useStates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/composables/useStates.ts -------------------------------------------------------------------------------- /layouts/content.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/layouts/content.vue -------------------------------------------------------------------------------- /layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/layouts/default.vue -------------------------------------------------------------------------------- /layouts/entry.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/layouts/entry.vue -------------------------------------------------------------------------------- /middleware/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/middleware/admin.ts -------------------------------------------------------------------------------- /middleware/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/middleware/auth.ts -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/package.json -------------------------------------------------------------------------------- /pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/pages/index.vue -------------------------------------------------------------------------------- /pages/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/pages/login.vue -------------------------------------------------------------------------------- /pages/newTask.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/pages/newTask.vue -------------------------------------------------------------------------------- /pages/register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/pages/register.vue -------------------------------------------------------------------------------- /pages/tasks.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/pages/tasks.vue -------------------------------------------------------------------------------- /plugins/Toastify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/plugins/Toastify.js -------------------------------------------------------------------------------- /plugins/firebaseAuth.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/plugins/firebaseAuth.client.ts -------------------------------------------------------------------------------- /stores/use-Data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/stores/use-Data.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emircandemr/Vue-Nuxt3-Kanban-Project/HEAD/tsconfig.json --------------------------------------------------------------------------------