├── README.md ├── nextjs-intro ├── styles │ ├── Login.module.css │ ├── globals.css │ └── Home.module.css ├── .eslintrc.json ├── public │ ├── nature.jpg │ ├── favicon.ico │ └── vercel.svg ├── next.config.js ├── pages │ ├── courses │ │ └── web-development.js │ ├── _app.js │ ├── api │ │ └── hello.js │ ├── Login.js │ └── index.js ├── package.json ├── .gitignore └── README.md ├── test1 ├── todo-app ├── public │ ├── robots.txt │ ├── favicon.ico │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── index.html ├── src │ ├── setupTests.js │ ├── App.test.js │ ├── index.css │ ├── reportWebVitals.js │ ├── index.js │ ├── App.css │ └── App.js ├── .gitignore ├── package.json └── README.md ├── dodo-app ├── client │ ├── public │ │ ├── robots.txt │ │ ├── favicon.ico │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── index.html │ ├── src │ │ ├── assets │ │ │ ├── logo.png │ │ │ ├── landing.jpg │ │ │ └── login.png │ │ ├── util │ │ │ ├── GetUser.js │ │ │ └── GetError.js │ │ ├── setupTests.js │ │ ├── App.test.js │ │ ├── pages │ │ │ ├── Landing │ │ │ │ ├── Landing.module.css │ │ │ │ └── Landing.jsx │ │ │ ├── Auth │ │ │ │ ├── Login.module.css │ │ │ │ ├── Login.jsx │ │ │ │ └── Register.jsx │ │ │ └── ToDo │ │ │ │ ├── ToDoList.module.css │ │ │ │ └── ToDoList.jsx │ │ ├── index.css │ │ ├── reportWebVitals.js │ │ ├── services │ │ │ ├── authServices.js │ │ │ └── toDoServices.js │ │ ├── App.js │ │ ├── index.js │ │ ├── components │ │ │ └── Navbar.jsx │ │ └── App.css │ ├── .gitignore │ ├── package.json │ └── README.md ├── routes │ ├── authRoutes.js │ └── ToDoRoutes.js ├── .gitignore ├── models │ ├── ToDoList.js │ └── User.js ├── package.json ├── middleware │ └── authJwt.js ├── server.js └── controllers │ ├── toDoController.js │ └── authController.js ├── mern-tutorial ├── frontend │ ├── public │ │ ├── robots.txt │ │ ├── favicon.ico │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── index.html │ ├── src │ │ ├── components │ │ │ └── Navbar.jsx │ │ ├── index.js │ │ ├── App.js │ │ ├── Pages │ │ │ ├── home.css │ │ │ ├── Blogs.jsx │ │ │ └── Home.jsx │ │ ├── index.css │ │ └── App.css │ ├── .gitignore │ ├── package.json │ └── README.md └── backend │ ├── models │ ├── index.js │ └── SingleBlog.js │ ├── package.json │ ├── server.js │ └── package-lock.json ├── google-oauth-passport-js ├── client │ └── index.html ├── package.json ├── auth.js ├── index.js └── package-lock.json ├── custom-countdown-project ├── index.html ├── style.css └── script.js └── Ilas /README.md: -------------------------------------------------------------------------------- 1 | Web Development Projects 2 | -------------------------------------------------------------------------------- /nextjs-intro/styles/Login.module.css: -------------------------------------------------------------------------------- 1 | .heading1{ 2 | color: red; 3 | } -------------------------------------------------------------------------------- /nextjs-intro/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /test1: -------------------------------------------------------------------------------- 1 | Hello this is my first file creating in branch as contributor and 2 | commiting diretly to branch. 3 | -------------------------------------------------------------------------------- /todo-app/public/robots.txt: -------------------------------------------------------------------------------- 1 | # https://www.robotstxt.org/robotstxt.html 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /dodo-app/client/public/robots.txt: -------------------------------------------------------------------------------- 1 | # https://www.robotstxt.org/robotstxt.html 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /todo-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/todo-app/public/favicon.ico -------------------------------------------------------------------------------- /todo-app/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/todo-app/public/logo192.png -------------------------------------------------------------------------------- /todo-app/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/todo-app/public/logo512.png -------------------------------------------------------------------------------- /mern-tutorial/frontend/public/robots.txt: -------------------------------------------------------------------------------- 1 | # https://www.robotstxt.org/robotstxt.html 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /nextjs-intro/public/nature.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/nextjs-intro/public/nature.jpg -------------------------------------------------------------------------------- /nextjs-intro/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/nextjs-intro/public/favicon.ico -------------------------------------------------------------------------------- /dodo-app/client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/dodo-app/client/public/favicon.ico -------------------------------------------------------------------------------- /dodo-app/client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/dodo-app/client/public/logo192.png -------------------------------------------------------------------------------- /dodo-app/client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/dodo-app/client/public/logo512.png -------------------------------------------------------------------------------- /dodo-app/client/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/dodo-app/client/src/assets/logo.png -------------------------------------------------------------------------------- /dodo-app/client/src/assets/landing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/dodo-app/client/src/assets/landing.jpg -------------------------------------------------------------------------------- /dodo-app/client/src/assets/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/dodo-app/client/src/assets/login.png -------------------------------------------------------------------------------- /mern-tutorial/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/mern-tutorial/frontend/public/favicon.ico -------------------------------------------------------------------------------- /mern-tutorial/frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/mern-tutorial/frontend/public/logo192.png -------------------------------------------------------------------------------- /mern-tutorial/frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodersArts/Web-Development/HEAD/mern-tutorial/frontend/public/logo512.png -------------------------------------------------------------------------------- /dodo-app/client/src/util/GetUser.js: -------------------------------------------------------------------------------- 1 | export function getUserDetails(){ 2 | let user = JSON.parse(localStorage.getItem('toDoAppUser')); 3 | return user; 4 | } -------------------------------------------------------------------------------- /nextjs-intro/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = { 3 | reactStrictMode: true, 4 | } 5 | 6 | module.exports = nextConfig 7 | -------------------------------------------------------------------------------- /mern-tutorial/frontend/src/components/Navbar.jsx: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | 3 | function Navbar () { 4 | return
{item.description}
40 |{item.description}
190 |{item.description}
221 |Completed on: {item.completedOn}
222 |{item?.description}
222 |{item?.description}
244 |