├── README.md ├── client ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── postcss.config.js ├── public │ └── vite.svg ├── src │ ├── App.jsx │ ├── assets │ │ ├── data.js │ │ └── react.svg │ ├── components │ │ ├── AddUser.jsx │ │ ├── BoardView.jsx │ │ ├── Button.jsx │ │ ├── Chart.jsx │ │ ├── Dialogs.jsx │ │ ├── Loader.jsx │ │ ├── ModalWrapper.jsx │ │ ├── Navbar.jsx │ │ ├── NotificationPanel.jsx │ │ ├── SelectList.jsx │ │ ├── Sidebar.jsx │ │ ├── Tabs.jsx │ │ ├── TaskCard.jsx │ │ ├── TaskTitle.jsx │ │ ├── Textbox.jsx │ │ ├── Title.jsx │ │ ├── UserAvatar.jsx │ │ ├── UserInfo.jsx │ │ └── task │ │ │ ├── AddSubTask.jsx │ │ │ ├── AddTask.jsx │ │ │ ├── Table.jsx │ │ │ ├── TaskDialog.jsx │ │ │ └── UserList.jsx │ ├── index.css │ ├── main.jsx │ ├── pages │ │ ├── Login.jsx │ │ ├── TaskDetails.jsx │ │ ├── Tasks.jsx │ │ ├── Trash.jsx │ │ ├── Users.jsx │ │ └── dashboard.jsx │ ├── redux │ │ ├── slices │ │ │ ├── apiSlice.js │ │ │ └── authSlice.js │ │ └── store.js │ └── utils │ │ └── index.js ├── tailwind.config.js └── vite.config.js └── server ├── controllers ├── taskController.js └── userController.js ├── index.js ├── middlewares ├── authMiddlewave.js └── errorMiddlewaves.js ├── models ├── notification.js ├── task.js └── user.js ├── package-lock.json ├── package.json ├── routes ├── index.js ├── taskRoutes.js └── userRoutes.js └── utils └── index.js /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/README.md -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/README.md -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/package.json -------------------------------------------------------------------------------- /client/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/postcss.config.js -------------------------------------------------------------------------------- /client/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/public/vite.svg -------------------------------------------------------------------------------- /client/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/App.jsx -------------------------------------------------------------------------------- /client/src/assets/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/assets/data.js -------------------------------------------------------------------------------- /client/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/assets/react.svg -------------------------------------------------------------------------------- /client/src/components/AddUser.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/AddUser.jsx -------------------------------------------------------------------------------- /client/src/components/BoardView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/BoardView.jsx -------------------------------------------------------------------------------- /client/src/components/Button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/Button.jsx -------------------------------------------------------------------------------- /client/src/components/Chart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/Chart.jsx -------------------------------------------------------------------------------- /client/src/components/Dialogs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/Dialogs.jsx -------------------------------------------------------------------------------- /client/src/components/Loader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/Loader.jsx -------------------------------------------------------------------------------- /client/src/components/ModalWrapper.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/ModalWrapper.jsx -------------------------------------------------------------------------------- /client/src/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/Navbar.jsx -------------------------------------------------------------------------------- /client/src/components/NotificationPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/NotificationPanel.jsx -------------------------------------------------------------------------------- /client/src/components/SelectList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/SelectList.jsx -------------------------------------------------------------------------------- /client/src/components/Sidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/Sidebar.jsx -------------------------------------------------------------------------------- /client/src/components/Tabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/Tabs.jsx -------------------------------------------------------------------------------- /client/src/components/TaskCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/TaskCard.jsx -------------------------------------------------------------------------------- /client/src/components/TaskTitle.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/TaskTitle.jsx -------------------------------------------------------------------------------- /client/src/components/Textbox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/Textbox.jsx -------------------------------------------------------------------------------- /client/src/components/Title.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/Title.jsx -------------------------------------------------------------------------------- /client/src/components/UserAvatar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/UserAvatar.jsx -------------------------------------------------------------------------------- /client/src/components/UserInfo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/UserInfo.jsx -------------------------------------------------------------------------------- /client/src/components/task/AddSubTask.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/task/AddSubTask.jsx -------------------------------------------------------------------------------- /client/src/components/task/AddTask.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/task/AddTask.jsx -------------------------------------------------------------------------------- /client/src/components/task/Table.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/task/Table.jsx -------------------------------------------------------------------------------- /client/src/components/task/TaskDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/task/TaskDialog.jsx -------------------------------------------------------------------------------- /client/src/components/task/UserList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/components/task/UserList.jsx -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/main.jsx -------------------------------------------------------------------------------- /client/src/pages/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/pages/Login.jsx -------------------------------------------------------------------------------- /client/src/pages/TaskDetails.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/pages/TaskDetails.jsx -------------------------------------------------------------------------------- /client/src/pages/Tasks.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/pages/Tasks.jsx -------------------------------------------------------------------------------- /client/src/pages/Trash.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/pages/Trash.jsx -------------------------------------------------------------------------------- /client/src/pages/Users.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/pages/Users.jsx -------------------------------------------------------------------------------- /client/src/pages/dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/pages/dashboard.jsx -------------------------------------------------------------------------------- /client/src/redux/slices/apiSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/redux/slices/apiSlice.js -------------------------------------------------------------------------------- /client/src/redux/slices/authSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/redux/slices/authSlice.js -------------------------------------------------------------------------------- /client/src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/redux/store.js -------------------------------------------------------------------------------- /client/src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/src/utils/index.js -------------------------------------------------------------------------------- /client/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/tailwind.config.js -------------------------------------------------------------------------------- /client/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/client/vite.config.js -------------------------------------------------------------------------------- /server/controllers/taskController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/controllers/taskController.js -------------------------------------------------------------------------------- /server/controllers/userController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/controllers/userController.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/index.js -------------------------------------------------------------------------------- /server/middlewares/authMiddlewave.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/middlewares/authMiddlewave.js -------------------------------------------------------------------------------- /server/middlewares/errorMiddlewaves.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/middlewares/errorMiddlewaves.js -------------------------------------------------------------------------------- /server/models/notification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/models/notification.js -------------------------------------------------------------------------------- /server/models/task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/models/task.js -------------------------------------------------------------------------------- /server/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/models/user.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/package.json -------------------------------------------------------------------------------- /server/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/routes/index.js -------------------------------------------------------------------------------- /server/routes/taskRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/routes/taskRoutes.js -------------------------------------------------------------------------------- /server/routes/userRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/routes/userRoutes.js -------------------------------------------------------------------------------- /server/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/taskmanager/HEAD/server/utils/index.js --------------------------------------------------------------------------------