├── .gitignore ├── README.md ├── client ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── icons │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ └── site.webmanifest │ └── index.html ├── src │ ├── App.js │ ├── App.layout.js │ ├── actions │ │ └── filterTasksAction.js │ ├── components │ │ ├── 404.jsx │ │ ├── account.jsx │ │ ├── addTask.jsx │ │ ├── admin.jsx │ │ ├── backdrop.jsx │ │ ├── common.jsx │ │ ├── footer.jsx │ │ ├── fullLayout.jsx │ │ ├── header.jsx │ │ ├── layout.jsx │ │ ├── login.jsx │ │ ├── main.jsx │ │ ├── register.jsx │ │ ├── setting.jsx │ │ ├── sideBar.jsx │ │ ├── singleTask.jsx │ │ ├── task.jsx │ │ └── tasks.jsx │ ├── index.js │ ├── reducers │ │ ├── filterTasks.js │ │ ├── index.js │ │ ├── tasks.js │ │ └── user.js │ ├── services │ │ ├── api.json │ │ ├── httpService.js │ │ ├── taskService.js │ │ └── userService.js │ ├── store.js │ ├── styles │ │ ├── account.scss │ │ ├── admin.scss │ │ ├── dashboard.scss │ │ ├── header.scss │ │ ├── index.scss │ │ ├── login.scss │ │ ├── main.scss │ │ ├── register.scss │ │ ├── sidebar.scss │ │ ├── task.scss │ │ └── utils.scss │ └── utils │ │ ├── base64.js │ │ ├── date.js │ │ ├── toast.js │ │ └── utils.js └── yarn.lock └── server ├── .env.example ├── controllers └── userController.js ├── index.js ├── models └── userModel.js ├── package-lock.json ├── package.json ├── routes └── userApi.js ├── utils └── updateTask.js └── validations └── userValidation.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .env 3 | build -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/README.md -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/icons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/public/icons/android-chrome-192x192.png -------------------------------------------------------------------------------- /client/public/icons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/public/icons/android-chrome-512x512.png -------------------------------------------------------------------------------- /client/public/icons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/public/icons/apple-touch-icon.png -------------------------------------------------------------------------------- /client/public/icons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/public/icons/favicon-16x16.png -------------------------------------------------------------------------------- /client/public/icons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/public/icons/favicon-32x32.png -------------------------------------------------------------------------------- /client/public/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/public/icons/favicon.ico -------------------------------------------------------------------------------- /client/public/icons/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/public/icons/site.webmanifest -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/App.js -------------------------------------------------------------------------------- /client/src/App.layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/App.layout.js -------------------------------------------------------------------------------- /client/src/actions/filterTasksAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/actions/filterTasksAction.js -------------------------------------------------------------------------------- /client/src/components/404.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/404.jsx -------------------------------------------------------------------------------- /client/src/components/account.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/account.jsx -------------------------------------------------------------------------------- /client/src/components/addTask.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/addTask.jsx -------------------------------------------------------------------------------- /client/src/components/admin.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/admin.jsx -------------------------------------------------------------------------------- /client/src/components/backdrop.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/backdrop.jsx -------------------------------------------------------------------------------- /client/src/components/common.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/common.jsx -------------------------------------------------------------------------------- /client/src/components/footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/footer.jsx -------------------------------------------------------------------------------- /client/src/components/fullLayout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/fullLayout.jsx -------------------------------------------------------------------------------- /client/src/components/header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/header.jsx -------------------------------------------------------------------------------- /client/src/components/layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/layout.jsx -------------------------------------------------------------------------------- /client/src/components/login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/login.jsx -------------------------------------------------------------------------------- /client/src/components/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/main.jsx -------------------------------------------------------------------------------- /client/src/components/register.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/register.jsx -------------------------------------------------------------------------------- /client/src/components/setting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/setting.jsx -------------------------------------------------------------------------------- /client/src/components/sideBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/sideBar.jsx -------------------------------------------------------------------------------- /client/src/components/singleTask.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/singleTask.jsx -------------------------------------------------------------------------------- /client/src/components/task.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/task.jsx -------------------------------------------------------------------------------- /client/src/components/tasks.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/components/tasks.jsx -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/reducers/filterTasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/reducers/filterTasks.js -------------------------------------------------------------------------------- /client/src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/reducers/index.js -------------------------------------------------------------------------------- /client/src/reducers/tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/reducers/tasks.js -------------------------------------------------------------------------------- /client/src/reducers/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/reducers/user.js -------------------------------------------------------------------------------- /client/src/services/api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/services/api.json -------------------------------------------------------------------------------- /client/src/services/httpService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/services/httpService.js -------------------------------------------------------------------------------- /client/src/services/taskService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/services/taskService.js -------------------------------------------------------------------------------- /client/src/services/userService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/services/userService.js -------------------------------------------------------------------------------- /client/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/store.js -------------------------------------------------------------------------------- /client/src/styles/account.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/styles/account.scss -------------------------------------------------------------------------------- /client/src/styles/admin.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/styles/dashboard.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/styles/dashboard.scss -------------------------------------------------------------------------------- /client/src/styles/header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/styles/header.scss -------------------------------------------------------------------------------- /client/src/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/styles/index.scss -------------------------------------------------------------------------------- /client/src/styles/login.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/styles/login.scss -------------------------------------------------------------------------------- /client/src/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/styles/main.scss -------------------------------------------------------------------------------- /client/src/styles/register.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/styles/register.scss -------------------------------------------------------------------------------- /client/src/styles/sidebar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/styles/sidebar.scss -------------------------------------------------------------------------------- /client/src/styles/task.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/styles/task.scss -------------------------------------------------------------------------------- /client/src/styles/utils.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/styles/utils.scss -------------------------------------------------------------------------------- /client/src/utils/base64.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/utils/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/utils/date.js -------------------------------------------------------------------------------- /client/src/utils/toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/utils/toast.js -------------------------------------------------------------------------------- /client/src/utils/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/src/utils/utils.js -------------------------------------------------------------------------------- /client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/client/yarn.lock -------------------------------------------------------------------------------- /server/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/server/.env.example -------------------------------------------------------------------------------- /server/controllers/userController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/server/controllers/userController.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/server/index.js -------------------------------------------------------------------------------- /server/models/userModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/server/models/userModel.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/server/package.json -------------------------------------------------------------------------------- /server/routes/userApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/server/routes/userApi.js -------------------------------------------------------------------------------- /server/utils/updateTask.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/server/utils/updateTask.js -------------------------------------------------------------------------------- /server/validations/userValidation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErfiDev/task-manager/HEAD/server/validations/userValidation.js --------------------------------------------------------------------------------