├── .gitignore ├── README.md ├── client ├── .env.local ├── Dockerfile ├── README.md ├── client-app-deploy.yaml ├── client-app-service.yaml ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── Components │ │ ├── AddTodo │ │ │ ├── AddTodo.css │ │ │ └── AddTodo.js │ │ ├── App.css │ │ ├── App.js │ │ ├── Header │ │ │ ├── Header.css │ │ │ └── Header.js │ │ ├── ListTodo │ │ │ ├── ListTodo.css │ │ │ └── ListTodo.js │ │ ├── Login │ │ │ ├── Login.css │ │ │ └── Login.js │ │ ├── PageLoader │ │ │ ├── PageLoader.css │ │ │ └── PageLoader.js │ │ ├── Signup │ │ │ ├── Signup.css │ │ │ └── Signup.js │ │ └── WelcomeHeader │ │ │ ├── WelcomeHeader.css │ │ │ └── WelcomeHeader.js │ ├── index.css │ ├── index.js │ ├── serviceWorker.js │ └── utils │ │ ├── APICalls.js │ │ └── Helper.js └── yarn.lock └── server ├── Dockerfile ├── mongodb-pod.yaml ├── mongodb-service.yaml ├── package.json ├── persistent-vol-claim-server-app.yaml ├── persistent-vol-server-app.yaml ├── server-app-configs.yaml ├── server-app-deploy.yaml ├── server-app-service.yaml ├── src ├── db │ └── mongoose.js ├── index.js ├── middlewares │ └── auth.js ├── models │ ├── Todos-model.js │ └── Users-model.js └── routes │ ├── error-routes.js │ ├── todo-routes.js │ └── user-routes.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | config 3 | .env.development.local -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/README.md -------------------------------------------------------------------------------- /client/.env.local: -------------------------------------------------------------------------------- 1 | REACT_APP_baseAPIURL=http://localhost:5000 -------------------------------------------------------------------------------- /client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/Dockerfile -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/README.md -------------------------------------------------------------------------------- /client/client-app-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/client-app-deploy.yaml -------------------------------------------------------------------------------- /client/client-app-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/client-app-service.yaml -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/public/logo192.png -------------------------------------------------------------------------------- /client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/public/logo512.png -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/src/Components/AddTodo/AddTodo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/AddTodo/AddTodo.css -------------------------------------------------------------------------------- /client/src/Components/AddTodo/AddTodo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/AddTodo/AddTodo.js -------------------------------------------------------------------------------- /client/src/Components/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/App.css -------------------------------------------------------------------------------- /client/src/Components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/App.js -------------------------------------------------------------------------------- /client/src/Components/Header/Header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/Header/Header.css -------------------------------------------------------------------------------- /client/src/Components/Header/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/Header/Header.js -------------------------------------------------------------------------------- /client/src/Components/ListTodo/ListTodo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/ListTodo/ListTodo.css -------------------------------------------------------------------------------- /client/src/Components/ListTodo/ListTodo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/ListTodo/ListTodo.js -------------------------------------------------------------------------------- /client/src/Components/Login/Login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/Login/Login.css -------------------------------------------------------------------------------- /client/src/Components/Login/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/Login/Login.js -------------------------------------------------------------------------------- /client/src/Components/PageLoader/PageLoader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/PageLoader/PageLoader.css -------------------------------------------------------------------------------- /client/src/Components/PageLoader/PageLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/PageLoader/PageLoader.js -------------------------------------------------------------------------------- /client/src/Components/Signup/Signup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/Signup/Signup.css -------------------------------------------------------------------------------- /client/src/Components/Signup/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/Signup/Signup.js -------------------------------------------------------------------------------- /client/src/Components/WelcomeHeader/WelcomeHeader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/WelcomeHeader/WelcomeHeader.css -------------------------------------------------------------------------------- /client/src/Components/WelcomeHeader/WelcomeHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/Components/WelcomeHeader/WelcomeHeader.js -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/serviceWorker.js -------------------------------------------------------------------------------- /client/src/utils/APICalls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/utils/APICalls.js -------------------------------------------------------------------------------- /client/src/utils/Helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/src/utils/Helper.js -------------------------------------------------------------------------------- /client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/client/yarn.lock -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/mongodb-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/mongodb-pod.yaml -------------------------------------------------------------------------------- /server/mongodb-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/mongodb-service.yaml -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/package.json -------------------------------------------------------------------------------- /server/persistent-vol-claim-server-app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/persistent-vol-claim-server-app.yaml -------------------------------------------------------------------------------- /server/persistent-vol-server-app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/persistent-vol-server-app.yaml -------------------------------------------------------------------------------- /server/server-app-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/server-app-configs.yaml -------------------------------------------------------------------------------- /server/server-app-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/server-app-deploy.yaml -------------------------------------------------------------------------------- /server/server-app-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/server-app-service.yaml -------------------------------------------------------------------------------- /server/src/db/mongoose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/src/db/mongoose.js -------------------------------------------------------------------------------- /server/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/src/index.js -------------------------------------------------------------------------------- /server/src/middlewares/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/src/middlewares/auth.js -------------------------------------------------------------------------------- /server/src/models/Todos-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/src/models/Todos-model.js -------------------------------------------------------------------------------- /server/src/models/Users-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/src/models/Users-model.js -------------------------------------------------------------------------------- /server/src/routes/error-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/src/routes/error-routes.js -------------------------------------------------------------------------------- /server/src/routes/todo-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/src/routes/todo-routes.js -------------------------------------------------------------------------------- /server/src/routes/user-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/src/routes/user-routes.js -------------------------------------------------------------------------------- /server/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aamirpinger/todo-app-client-server-kubernetes/HEAD/server/yarn.lock --------------------------------------------------------------------------------