diff --git a/007 Student Contributions/rohit-chauhan/rohit.txt b/007 Student Contributions/rohit-chauhan/rohit.txt new file mode 100644 index 0000000..bd452b9 --- /dev/null +++ b/007 Student Contributions/rohit-chauhan/rohit.txt @@ -0,0 +1,2 @@ +I'm enroll in MERN Live Course. +hii. \ No newline at end of file diff --git a/3 React/1-first-react-app/.gitignore b/3-React/1-first-react-app/.gitignore similarity index 100% rename from 3 React/1-first-react-app/.gitignore rename to 3-React/1-first-react-app/.gitignore diff --git a/3 React/1-first-react-app/README.md b/3-React/1-first-react-app/README.md similarity index 100% rename from 3 React/1-first-react-app/README.md rename to 3-React/1-first-react-app/README.md diff --git a/3 React/1-first-react-app/package-lock.json b/3-React/1-first-react-app/package-lock.json similarity index 100% rename from 3 React/1-first-react-app/package-lock.json rename to 3-React/1-first-react-app/package-lock.json diff --git a/3 React/1-first-react-app/package.json b/3-React/1-first-react-app/package.json similarity index 100% rename from 3 React/1-first-react-app/package.json rename to 3-React/1-first-react-app/package.json diff --git a/3 React/1-first-react-app/public/favicon.ico b/3-React/1-first-react-app/public/favicon.ico similarity index 100% rename from 3 React/1-first-react-app/public/favicon.ico rename to 3-React/1-first-react-app/public/favicon.ico diff --git a/3 React/1-first-react-app/public/index.html b/3-React/1-first-react-app/public/index.html similarity index 100% rename from 3 React/1-first-react-app/public/index.html rename to 3-React/1-first-react-app/public/index.html diff --git a/3 React/1-first-react-app/public/logo192.png b/3-React/1-first-react-app/public/logo192.png similarity index 100% rename from 3 React/1-first-react-app/public/logo192.png rename to 3-React/1-first-react-app/public/logo192.png diff --git a/3 React/1-first-react-app/public/logo512.png b/3-React/1-first-react-app/public/logo512.png similarity index 100% rename from 3 React/1-first-react-app/public/logo512.png rename to 3-React/1-first-react-app/public/logo512.png diff --git a/3 React/1-first-react-app/public/manifest.json b/3-React/1-first-react-app/public/manifest.json similarity index 100% rename from 3 React/1-first-react-app/public/manifest.json rename to 3-React/1-first-react-app/public/manifest.json diff --git a/3 React/1-first-react-app/public/robots.txt b/3-React/1-first-react-app/public/robots.txt similarity index 100% rename from 3 React/1-first-react-app/public/robots.txt rename to 3-React/1-first-react-app/public/robots.txt diff --git a/3 React/1-first-react-app/src/App.css b/3-React/1-first-react-app/src/App.css similarity index 100% rename from 3 React/1-first-react-app/src/App.css rename to 3-React/1-first-react-app/src/App.css diff --git a/3 React/1-first-react-app/src/App.js b/3-React/1-first-react-app/src/App.js similarity index 100% rename from 3 React/1-first-react-app/src/App.js rename to 3-React/1-first-react-app/src/App.js diff --git a/3 React/1-first-react-app/src/App.test.js b/3-React/1-first-react-app/src/App.test.js similarity index 100% rename from 3 React/1-first-react-app/src/App.test.js rename to 3-React/1-first-react-app/src/App.test.js diff --git a/3 React/1-first-react-app/src/index.css b/3-React/1-first-react-app/src/index.css similarity index 100% rename from 3 React/1-first-react-app/src/index.css rename to 3-React/1-first-react-app/src/index.css diff --git a/3 React/1-first-react-app/src/index.js b/3-React/1-first-react-app/src/index.js similarity index 100% rename from 3 React/1-first-react-app/src/index.js rename to 3-React/1-first-react-app/src/index.js diff --git a/3 React/1-first-react-app/src/logo.svg b/3-React/1-first-react-app/src/logo.svg similarity index 100% rename from 3 React/1-first-react-app/src/logo.svg rename to 3-React/1-first-react-app/src/logo.svg diff --git a/3 React/1-first-react-app/src/reportWebVitals.js b/3-React/1-first-react-app/src/reportWebVitals.js similarity index 100% rename from 3 React/1-first-react-app/src/reportWebVitals.js rename to 3-React/1-first-react-app/src/reportWebVitals.js diff --git a/3 React/1-first-react-app/src/setupTests.js b/3-React/1-first-react-app/src/setupTests.js similarity index 100% rename from 3 React/1-first-react-app/src/setupTests.js rename to 3-React/1-first-react-app/src/setupTests.js diff --git a/3 React/10-css-modules/.gitignore b/3-React/10-css-modules/.gitignore similarity index 100% rename from 3 React/10-css-modules/.gitignore rename to 3-React/10-css-modules/.gitignore diff --git a/3 React/10-css-modules/README.md b/3-React/10-css-modules/README.md similarity index 100% rename from 3 React/10-css-modules/README.md rename to 3-React/10-css-modules/README.md diff --git a/3 React/10-css-modules/eslint.config.js b/3-React/10-css-modules/eslint.config.js similarity index 100% rename from 3 React/10-css-modules/eslint.config.js rename to 3-React/10-css-modules/eslint.config.js diff --git a/3 React/10-css-modules/index.html b/3-React/10-css-modules/index.html similarity index 100% rename from 3 React/10-css-modules/index.html rename to 3-React/10-css-modules/index.html diff --git a/3 React/10-css-modules/package-lock.json b/3-React/10-css-modules/package-lock.json similarity index 100% rename from 3 React/10-css-modules/package-lock.json rename to 3-React/10-css-modules/package-lock.json diff --git a/3 React/10-css-modules/package.json b/3-React/10-css-modules/package.json similarity index 100% rename from 3 React/10-css-modules/package.json rename to 3-React/10-css-modules/package.json diff --git a/3 React/10-css-modules/src/App.jsx b/3-React/10-css-modules/src/App.jsx similarity index 100% rename from 3 React/10-css-modules/src/App.jsx rename to 3-React/10-css-modules/src/App.jsx diff --git a/3 React/10-css-modules/src/App.module.css b/3-React/10-css-modules/src/App.module.css similarity index 100% rename from 3 React/10-css-modules/src/App.module.css rename to 3-React/10-css-modules/src/App.module.css diff --git a/3 React/10-css-modules/src/Container.jsx b/3-React/10-css-modules/src/Container.jsx similarity index 100% rename from 3 React/10-css-modules/src/Container.jsx rename to 3-React/10-css-modules/src/Container.jsx diff --git a/3 React/10-css-modules/src/Container.module.css b/3-React/10-css-modules/src/Container.module.css similarity index 100% rename from 3 React/10-css-modules/src/Container.module.css rename to 3-React/10-css-modules/src/Container.module.css diff --git a/3 React/10-css-modules/src/Temp.jsx b/3-React/10-css-modules/src/Temp.jsx similarity index 100% rename from 3 React/10-css-modules/src/Temp.jsx rename to 3-React/10-css-modules/src/Temp.jsx diff --git a/3 React/10-css-modules/src/Temp.module.css b/3-React/10-css-modules/src/Temp.module.css similarity index 100% rename from 3 React/10-css-modules/src/Temp.module.css rename to 3-React/10-css-modules/src/Temp.module.css diff --git a/3 React/10-css-modules/src/index.css b/3-React/10-css-modules/src/index.css similarity index 100% rename from 3 React/10-css-modules/src/index.css rename to 3-React/10-css-modules/src/index.css diff --git a/3 React/10-css-modules/src/main.jsx b/3-React/10-css-modules/src/main.jsx similarity index 100% rename from 3 React/10-css-modules/src/main.jsx rename to 3-React/10-css-modules/src/main.jsx diff --git a/3 React/10-css-modules/vite.config.js b/3-React/10-css-modules/vite.config.js similarity index 100% rename from 3 React/10-css-modules/vite.config.js rename to 3-React/10-css-modules/vite.config.js diff --git a/3 React/11-react-tailwind-portfolio/.gitignore b/3-React/11-react-tailwind-portfolio/.gitignore similarity index 100% rename from 3 React/11-react-tailwind-portfolio/.gitignore rename to 3-React/11-react-tailwind-portfolio/.gitignore diff --git a/3 React/11-react-tailwind-portfolio/README.md b/3-React/11-react-tailwind-portfolio/README.md similarity index 100% rename from 3 React/11-react-tailwind-portfolio/README.md rename to 3-React/11-react-tailwind-portfolio/README.md diff --git a/3 React/11-react-tailwind-portfolio/eslint.config.js b/3-React/11-react-tailwind-portfolio/eslint.config.js similarity index 100% rename from 3 React/11-react-tailwind-portfolio/eslint.config.js rename to 3-React/11-react-tailwind-portfolio/eslint.config.js diff --git a/3 React/11-react-tailwind-portfolio/index.html b/3-React/11-react-tailwind-portfolio/index.html similarity index 100% rename from 3 React/11-react-tailwind-portfolio/index.html rename to 3-React/11-react-tailwind-portfolio/index.html diff --git a/3 React/11-react-tailwind-portfolio/package-lock.json b/3-React/11-react-tailwind-portfolio/package-lock.json similarity index 100% rename from 3 React/11-react-tailwind-portfolio/package-lock.json rename to 3-React/11-react-tailwind-portfolio/package-lock.json diff --git a/3 React/11-react-tailwind-portfolio/package.json b/3-React/11-react-tailwind-portfolio/package.json similarity index 100% rename from 3 React/11-react-tailwind-portfolio/package.json rename to 3-React/11-react-tailwind-portfolio/package.json diff --git a/3 React/11-react-tailwind-portfolio/postcss.config.js b/3-React/11-react-tailwind-portfolio/postcss.config.js similarity index 100% rename from 3 React/11-react-tailwind-portfolio/postcss.config.js rename to 3-React/11-react-tailwind-portfolio/postcss.config.js diff --git a/3 React/11-react-tailwind-portfolio/src/App.jsx b/3-React/11-react-tailwind-portfolio/src/App.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/App.jsx rename to 3-React/11-react-tailwind-portfolio/src/App.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/assets/passport.png b/3-React/11-react-tailwind-portfolio/src/assets/passport.png similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/assets/passport.png rename to 3-React/11-react-tailwind-portfolio/src/assets/passport.png diff --git a/3 React/11-react-tailwind-portfolio/src/components/AboutMe.jsx b/3-React/11-react-tailwind-portfolio/src/components/AboutMe.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/AboutMe.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/AboutMe.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/Contact.jsx b/3-React/11-react-tailwind-portfolio/src/components/Contact.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/Contact.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/Contact.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/Education.jsx b/3-React/11-react-tailwind-portfolio/src/components/Education.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/Education.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/Education.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/Extracurricular.jsx b/3-React/11-react-tailwind-portfolio/src/components/Extracurricular.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/Extracurricular.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/Extracurricular.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/Graduation.jsx b/3-React/11-react-tailwind-portfolio/src/components/Graduation.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/Graduation.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/Graduation.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/Header.jsx b/3-React/11-react-tailwind-portfolio/src/components/Header.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/Header.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/Header.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/Hobbies.jsx b/3-React/11-react-tailwind-portfolio/src/components/Hobbies.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/Hobbies.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/Hobbies.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/List.jsx b/3-React/11-react-tailwind-portfolio/src/components/List.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/List.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/List.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/Pill.jsx b/3-React/11-react-tailwind-portfolio/src/components/Pill.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/Pill.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/Pill.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/Section.jsx b/3-React/11-react-tailwind-portfolio/src/components/Section.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/Section.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/Section.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/Skills.jsx b/3-React/11-react-tailwind-portfolio/src/components/Skills.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/Skills.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/Skills.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/SocialMedia.jsx b/3-React/11-react-tailwind-portfolio/src/components/SocialMedia.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/SocialMedia.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/SocialMedia.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/project/Project.jsx b/3-React/11-react-tailwind-portfolio/src/components/project/Project.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/project/Project.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/project/Project.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/project/Projects.jsx b/3-React/11-react-tailwind-portfolio/src/components/project/Projects.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/project/Projects.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/project/Projects.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/components/project/TechPill.jsx b/3-React/11-react-tailwind-portfolio/src/components/project/TechPill.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/components/project/TechPill.jsx rename to 3-React/11-react-tailwind-portfolio/src/components/project/TechPill.jsx diff --git a/3 React/11-react-tailwind-portfolio/src/index.css b/3-React/11-react-tailwind-portfolio/src/index.css similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/index.css rename to 3-React/11-react-tailwind-portfolio/src/index.css diff --git a/3 React/11-react-tailwind-portfolio/src/main.jsx b/3-React/11-react-tailwind-portfolio/src/main.jsx similarity index 100% rename from 3 React/11-react-tailwind-portfolio/src/main.jsx rename to 3-React/11-react-tailwind-portfolio/src/main.jsx diff --git a/3 React/11-react-tailwind-portfolio/tailwind.config.js b/3-React/11-react-tailwind-portfolio/tailwind.config.js similarity index 100% rename from 3 React/11-react-tailwind-portfolio/tailwind.config.js rename to 3-React/11-react-tailwind-portfolio/tailwind.config.js diff --git a/3 React/11-react-tailwind-portfolio/vite.config.js b/3-React/11-react-tailwind-portfolio/vite.config.js similarity index 100% rename from 3 React/11-react-tailwind-portfolio/vite.config.js rename to 3-React/11-react-tailwind-portfolio/vite.config.js diff --git a/3 React/12-learing-state/.gitignore b/3-React/12-learing-state/.gitignore similarity index 100% rename from 3 React/12-learing-state/.gitignore rename to 3-React/12-learing-state/.gitignore diff --git a/3 React/12-learing-state/README.md b/3-React/12-learing-state/README.md similarity index 100% rename from 3 React/12-learing-state/README.md rename to 3-React/12-learing-state/README.md diff --git a/3 React/12-learing-state/eslint.config.js b/3-React/12-learing-state/eslint.config.js similarity index 100% rename from 3 React/12-learing-state/eslint.config.js rename to 3-React/12-learing-state/eslint.config.js diff --git a/3 React/12-learing-state/index.html b/3-React/12-learing-state/index.html similarity index 100% rename from 3 React/12-learing-state/index.html rename to 3-React/12-learing-state/index.html diff --git a/3 React/12-learing-state/package-lock.json b/3-React/12-learing-state/package-lock.json similarity index 100% rename from 3 React/12-learing-state/package-lock.json rename to 3-React/12-learing-state/package-lock.json diff --git a/3 React/12-learing-state/package.json b/3-React/12-learing-state/package.json similarity index 100% rename from 3 React/12-learing-state/package.json rename to 3-React/12-learing-state/package.json diff --git a/3 React/12-learing-state/src/App.jsx b/3-React/12-learing-state/src/App.jsx similarity index 100% rename from 3 React/12-learing-state/src/App.jsx rename to 3-React/12-learing-state/src/App.jsx diff --git a/3 React/12-learing-state/src/components/List.jsx b/3-React/12-learing-state/src/components/List.jsx similarity index 100% rename from 3 React/12-learing-state/src/components/List.jsx rename to 3-React/12-learing-state/src/components/List.jsx diff --git a/3 React/12-learing-state/src/index.css b/3-React/12-learing-state/src/index.css similarity index 100% rename from 3 React/12-learing-state/src/index.css rename to 3-React/12-learing-state/src/index.css diff --git a/3 React/12-learing-state/src/main.jsx b/3-React/12-learing-state/src/main.jsx similarity index 100% rename from 3 React/12-learing-state/src/main.jsx rename to 3-React/12-learing-state/src/main.jsx diff --git a/3 React/12-learing-state/vite.config.js b/3-React/12-learing-state/vite.config.js similarity index 100% rename from 3 React/12-learing-state/vite.config.js rename to 3-React/12-learing-state/vite.config.js diff --git a/3 React/13-calculator/.gitignore b/3-React/13-calculator/.gitignore similarity index 100% rename from 3 React/13-calculator/.gitignore rename to 3-React/13-calculator/.gitignore diff --git a/3 React/13-calculator/README.md b/3-React/13-calculator/README.md similarity index 100% rename from 3 React/13-calculator/README.md rename to 3-React/13-calculator/README.md diff --git a/3 React/13-calculator/eslint.config.js b/3-React/13-calculator/eslint.config.js similarity index 100% rename from 3 React/13-calculator/eslint.config.js rename to 3-React/13-calculator/eslint.config.js diff --git a/3 React/13-calculator/index.html b/3-React/13-calculator/index.html similarity index 100% rename from 3 React/13-calculator/index.html rename to 3-React/13-calculator/index.html diff --git a/3 React/13-calculator/package-lock.json b/3-React/13-calculator/package-lock.json similarity index 100% rename from 3 React/13-calculator/package-lock.json rename to 3-React/13-calculator/package-lock.json diff --git a/3 React/13-calculator/package.json b/3-React/13-calculator/package.json similarity index 100% rename from 3 React/13-calculator/package.json rename to 3-React/13-calculator/package.json diff --git a/3 React/13-calculator/src/App.jsx b/3-React/13-calculator/src/App.jsx similarity index 100% rename from 3 React/13-calculator/src/App.jsx rename to 3-React/13-calculator/src/App.jsx diff --git a/3 React/13-calculator/src/components/Button.jsx b/3-React/13-calculator/src/components/Button.jsx similarity index 100% rename from 3 React/13-calculator/src/components/Button.jsx rename to 3-React/13-calculator/src/components/Button.jsx diff --git a/3 React/13-calculator/src/components/Display.jsx b/3-React/13-calculator/src/components/Display.jsx similarity index 100% rename from 3 React/13-calculator/src/components/Display.jsx rename to 3-React/13-calculator/src/components/Display.jsx diff --git a/3 React/13-calculator/src/components/NumberPad.jsx b/3-React/13-calculator/src/components/NumberPad.jsx similarity index 100% rename from 3 React/13-calculator/src/components/NumberPad.jsx rename to 3-React/13-calculator/src/components/NumberPad.jsx diff --git a/3 React/13-calculator/src/index.css b/3-React/13-calculator/src/index.css similarity index 100% rename from 3 React/13-calculator/src/index.css rename to 3-React/13-calculator/src/index.css diff --git a/3 React/13-calculator/src/main.jsx b/3-React/13-calculator/src/main.jsx similarity index 100% rename from 3 React/13-calculator/src/main.jsx rename to 3-React/13-calculator/src/main.jsx diff --git a/3 React/13-calculator/vite.config.js b/3-React/13-calculator/vite.config.js similarity index 100% rename from 3 React/13-calculator/vite.config.js rename to 3-React/13-calculator/vite.config.js diff --git a/3 React/14-use-ref/.gitignore b/3-React/14-use-ref/.gitignore similarity index 100% rename from 3 React/14-use-ref/.gitignore rename to 3-React/14-use-ref/.gitignore diff --git a/3 React/14-use-ref/README.md b/3-React/14-use-ref/README.md similarity index 100% rename from 3 React/14-use-ref/README.md rename to 3-React/14-use-ref/README.md diff --git a/3 React/14-use-ref/eslint.config.js b/3-React/14-use-ref/eslint.config.js similarity index 100% rename from 3 React/14-use-ref/eslint.config.js rename to 3-React/14-use-ref/eslint.config.js diff --git a/3 React/14-use-ref/index.html b/3-React/14-use-ref/index.html similarity index 100% rename from 3 React/14-use-ref/index.html rename to 3-React/14-use-ref/index.html diff --git a/3 React/14-use-ref/package-lock.json b/3-React/14-use-ref/package-lock.json similarity index 100% rename from 3 React/14-use-ref/package-lock.json rename to 3-React/14-use-ref/package-lock.json diff --git a/3 React/14-use-ref/package.json b/3-React/14-use-ref/package.json similarity index 100% rename from 3 React/14-use-ref/package.json rename to 3-React/14-use-ref/package.json diff --git a/3 React/14-use-ref/src/App.jsx b/3-React/14-use-ref/src/App.jsx similarity index 100% rename from 3 React/14-use-ref/src/App.jsx rename to 3-React/14-use-ref/src/App.jsx diff --git a/3 React/14-use-ref/src/assets/react.svg b/3-React/14-use-ref/src/assets/react.svg similarity index 100% rename from 3 React/14-use-ref/src/assets/react.svg rename to 3-React/14-use-ref/src/assets/react.svg diff --git a/3 React/14-use-ref/src/components/StateVsRef.jsx b/3-React/14-use-ref/src/components/StateVsRef.jsx similarity index 100% rename from 3 React/14-use-ref/src/components/StateVsRef.jsx rename to 3-React/14-use-ref/src/components/StateVsRef.jsx diff --git a/3 React/14-use-ref/src/components/TestForm.jsx b/3-React/14-use-ref/src/components/TestForm.jsx similarity index 100% rename from 3 React/14-use-ref/src/components/TestForm.jsx rename to 3-React/14-use-ref/src/components/TestForm.jsx diff --git a/3 React/14-use-ref/src/index.css b/3-React/14-use-ref/src/index.css similarity index 100% rename from 3 React/14-use-ref/src/index.css rename to 3-React/14-use-ref/src/index.css diff --git a/3 React/14-use-ref/src/main.jsx b/3-React/14-use-ref/src/main.jsx similarity index 100% rename from 3 React/14-use-ref/src/main.jsx rename to 3-React/14-use-ref/src/main.jsx diff --git a/3 React/14-use-ref/vite.config.js b/3-React/14-use-ref/vite.config.js similarity index 100% rename from 3 React/14-use-ref/vite.config.js rename to 3-React/14-use-ref/vite.config.js diff --git a/3 React/15-todo-app/.gitignore b/3-React/15-todo-app/.gitignore similarity index 100% rename from 3 React/15-todo-app/.gitignore rename to 3-React/15-todo-app/.gitignore diff --git a/3 React/15-todo-app/README.md b/3-React/15-todo-app/README.md similarity index 100% rename from 3 React/15-todo-app/README.md rename to 3-React/15-todo-app/README.md diff --git a/3 React/15-todo-app/eslint.config.js b/3-React/15-todo-app/eslint.config.js similarity index 100% rename from 3 React/15-todo-app/eslint.config.js rename to 3-React/15-todo-app/eslint.config.js diff --git a/3 React/15-todo-app/index.html b/3-React/15-todo-app/index.html similarity index 100% rename from 3 React/15-todo-app/index.html rename to 3-React/15-todo-app/index.html diff --git a/3 React/15-todo-app/package-lock.json b/3-React/15-todo-app/package-lock.json similarity index 100% rename from 3 React/15-todo-app/package-lock.json rename to 3-React/15-todo-app/package-lock.json diff --git a/3 React/15-todo-app/package.json b/3-React/15-todo-app/package.json similarity index 100% rename from 3 React/15-todo-app/package.json rename to 3-React/15-todo-app/package.json diff --git a/3 React/15-todo-app/src/App.jsx b/3-React/15-todo-app/src/App.jsx similarity index 100% rename from 3 React/15-todo-app/src/App.jsx rename to 3-React/15-todo-app/src/App.jsx diff --git a/3 React/15-todo-app/src/assets/react.svg b/3-React/15-todo-app/src/assets/react.svg similarity index 100% rename from 3 React/15-todo-app/src/assets/react.svg rename to 3-React/15-todo-app/src/assets/react.svg diff --git a/3 React/15-todo-app/src/components/AddTodo.jsx b/3-React/15-todo-app/src/components/AddTodo.jsx similarity index 100% rename from 3 React/15-todo-app/src/components/AddTodo.jsx rename to 3-React/15-todo-app/src/components/AddTodo.jsx diff --git a/3 React/15-todo-app/src/components/AppName.jsx b/3-React/15-todo-app/src/components/AppName.jsx similarity index 100% rename from 3 React/15-todo-app/src/components/AppName.jsx rename to 3-React/15-todo-app/src/components/AppName.jsx diff --git a/3 React/15-todo-app/src/components/Button.jsx b/3-React/15-todo-app/src/components/Button.jsx similarity index 100% rename from 3 React/15-todo-app/src/components/Button.jsx rename to 3-React/15-todo-app/src/components/Button.jsx diff --git a/3 React/15-todo-app/src/components/TodoItem.jsx b/3-React/15-todo-app/src/components/TodoItem.jsx similarity index 100% rename from 3 React/15-todo-app/src/components/TodoItem.jsx rename to 3-React/15-todo-app/src/components/TodoItem.jsx diff --git a/3 React/15-todo-app/src/components/TodoItems.jsx b/3-React/15-todo-app/src/components/TodoItems.jsx similarity index 100% rename from 3 React/15-todo-app/src/components/TodoItems.jsx rename to 3-React/15-todo-app/src/components/TodoItems.jsx diff --git a/3 React/15-todo-app/src/data/InitialTodoItems.jsx b/3-React/15-todo-app/src/data/InitialTodoItems.jsx similarity index 100% rename from 3 React/15-todo-app/src/data/InitialTodoItems.jsx rename to 3-React/15-todo-app/src/data/InitialTodoItems.jsx diff --git a/3 React/15-todo-app/src/index.css b/3-React/15-todo-app/src/index.css similarity index 100% rename from 3 React/15-todo-app/src/index.css rename to 3-React/15-todo-app/src/index.css diff --git a/3 React/15-todo-app/src/main.jsx b/3-React/15-todo-app/src/main.jsx similarity index 100% rename from 3 React/15-todo-app/src/main.jsx rename to 3-React/15-todo-app/src/main.jsx diff --git a/3 React/15-todo-app/vite.config.js b/3-React/15-todo-app/vite.config.js similarity index 100% rename from 3 React/15-todo-app/vite.config.js rename to 3-React/15-todo-app/vite.config.js diff --git a/3 React/16-Context-API/.gitignore b/3-React/16-Context-API/.gitignore similarity index 100% rename from 3 React/16-Context-API/.gitignore rename to 3-React/16-Context-API/.gitignore diff --git a/3 React/16-Context-API/README.md b/3-React/16-Context-API/README.md similarity index 100% rename from 3 React/16-Context-API/README.md rename to 3-React/16-Context-API/README.md diff --git a/3 React/16-Context-API/eslint.config.js b/3-React/16-Context-API/eslint.config.js similarity index 100% rename from 3 React/16-Context-API/eslint.config.js rename to 3-React/16-Context-API/eslint.config.js diff --git a/3 React/16-Context-API/index.html b/3-React/16-Context-API/index.html similarity index 100% rename from 3 React/16-Context-API/index.html rename to 3-React/16-Context-API/index.html diff --git a/3 React/16-Context-API/package-lock.json b/3-React/16-Context-API/package-lock.json similarity index 100% rename from 3 React/16-Context-API/package-lock.json rename to 3-React/16-Context-API/package-lock.json diff --git a/3 React/16-Context-API/package.json b/3-React/16-Context-API/package.json similarity index 100% rename from 3 React/16-Context-API/package.json rename to 3-React/16-Context-API/package.json diff --git a/3 React/16-Context-API/postcss.config.js b/3-React/16-Context-API/postcss.config.js similarity index 100% rename from 3 React/16-Context-API/postcss.config.js rename to 3-React/16-Context-API/postcss.config.js diff --git a/3 React/16-Context-API/src/App.jsx b/3-React/16-Context-API/src/App.jsx similarity index 100% rename from 3 React/16-Context-API/src/App.jsx rename to 3-React/16-Context-API/src/App.jsx diff --git a/3 React/16-Context-API/src/components/ThemeToggle.jsx b/3-React/16-Context-API/src/components/ThemeToggle.jsx similarity index 100% rename from 3 React/16-Context-API/src/components/ThemeToggle.jsx rename to 3-React/16-Context-API/src/components/ThemeToggle.jsx diff --git a/3 React/16-Context-API/src/components/Welcome.jsx b/3-React/16-Context-API/src/components/Welcome.jsx similarity index 100% rename from 3 React/16-Context-API/src/components/Welcome.jsx rename to 3-React/16-Context-API/src/components/Welcome.jsx diff --git a/3 React/16-Context-API/src/index.css b/3-React/16-Context-API/src/index.css similarity index 100% rename from 3 React/16-Context-API/src/index.css rename to 3-React/16-Context-API/src/index.css diff --git a/3 React/16-Context-API/src/main.jsx b/3-React/16-Context-API/src/main.jsx similarity index 100% rename from 3 React/16-Context-API/src/main.jsx rename to 3-React/16-Context-API/src/main.jsx diff --git a/3 React/16-Context-API/src/store/ThemeContext.jsx b/3-React/16-Context-API/src/store/ThemeContext.jsx similarity index 100% rename from 3 React/16-Context-API/src/store/ThemeContext.jsx rename to 3-React/16-Context-API/src/store/ThemeContext.jsx diff --git a/3 React/16-Context-API/tailwind.config.js b/3-React/16-Context-API/tailwind.config.js similarity index 100% rename from 3 React/16-Context-API/tailwind.config.js rename to 3-React/16-Context-API/tailwind.config.js diff --git a/3 React/16-Context-API/vite.config.js b/3-React/16-Context-API/vite.config.js similarity index 100% rename from 3 React/16-Context-API/vite.config.js rename to 3-React/16-Context-API/vite.config.js diff --git a/3 React/17-todo-app context-api/.gitignore b/3-React/17-todo-app-context-api/.gitignore similarity index 100% rename from 3 React/17-todo-app context-api/.gitignore rename to 3-React/17-todo-app-context-api/.gitignore diff --git a/3 React/17-todo-app context-api/README.md b/3-React/17-todo-app-context-api/README.md similarity index 100% rename from 3 React/17-todo-app context-api/README.md rename to 3-React/17-todo-app-context-api/README.md diff --git a/3 React/17-todo-app context-api/eslint.config.js b/3-React/17-todo-app-context-api/eslint.config.js similarity index 100% rename from 3 React/17-todo-app context-api/eslint.config.js rename to 3-React/17-todo-app-context-api/eslint.config.js diff --git a/3 React/17-todo-app context-api/index.html b/3-React/17-todo-app-context-api/index.html similarity index 100% rename from 3 React/17-todo-app context-api/index.html rename to 3-React/17-todo-app-context-api/index.html diff --git a/3 React/17-todo-app context-api/package-lock.json b/3-React/17-todo-app-context-api/package-lock.json similarity index 100% rename from 3 React/17-todo-app context-api/package-lock.json rename to 3-React/17-todo-app-context-api/package-lock.json diff --git a/3 React/17-todo-app context-api/package.json b/3-React/17-todo-app-context-api/package.json similarity index 100% rename from 3 React/17-todo-app context-api/package.json rename to 3-React/17-todo-app-context-api/package.json diff --git a/3 React/17-todo-app context-api/src/App.jsx b/3-React/17-todo-app-context-api/src/App.jsx similarity index 100% rename from 3 React/17-todo-app context-api/src/App.jsx rename to 3-React/17-todo-app-context-api/src/App.jsx diff --git a/3 React/17-todo-app context-api/src/assets/react.svg b/3-React/17-todo-app-context-api/src/assets/react.svg similarity index 100% rename from 3 React/17-todo-app context-api/src/assets/react.svg rename to 3-React/17-todo-app-context-api/src/assets/react.svg diff --git a/3 React/17-todo-app context-api/src/components/AddTodo.jsx b/3-React/17-todo-app-context-api/src/components/AddTodo.jsx similarity index 100% rename from 3 React/17-todo-app context-api/src/components/AddTodo.jsx rename to 3-React/17-todo-app-context-api/src/components/AddTodo.jsx diff --git a/3 React/17-todo-app context-api/src/components/AppName.jsx b/3-React/17-todo-app-context-api/src/components/AppName.jsx similarity index 100% rename from 3 React/17-todo-app context-api/src/components/AppName.jsx rename to 3-React/17-todo-app-context-api/src/components/AppName.jsx diff --git a/3 React/17-todo-app context-api/src/components/Button.jsx b/3-React/17-todo-app-context-api/src/components/Button.jsx similarity index 100% rename from 3 React/17-todo-app context-api/src/components/Button.jsx rename to 3-React/17-todo-app-context-api/src/components/Button.jsx diff --git a/3 React/17-todo-app context-api/src/components/TodoItem.jsx b/3-React/17-todo-app-context-api/src/components/TodoItem.jsx similarity index 100% rename from 3 React/17-todo-app context-api/src/components/TodoItem.jsx rename to 3-React/17-todo-app-context-api/src/components/TodoItem.jsx diff --git a/3 React/17-todo-app context-api/src/components/TodoItems.jsx b/3-React/17-todo-app-context-api/src/components/TodoItems.jsx similarity index 100% rename from 3 React/17-todo-app context-api/src/components/TodoItems.jsx rename to 3-React/17-todo-app-context-api/src/components/TodoItems.jsx diff --git a/3 React/17-todo-app context-api/src/index.css b/3-React/17-todo-app-context-api/src/index.css similarity index 100% rename from 3 React/17-todo-app context-api/src/index.css rename to 3-React/17-todo-app-context-api/src/index.css diff --git a/3 React/17-todo-app context-api/src/main.jsx b/3-React/17-todo-app-context-api/src/main.jsx similarity index 100% rename from 3 React/17-todo-app context-api/src/main.jsx rename to 3-React/17-todo-app-context-api/src/main.jsx diff --git a/3 React/17-todo-app context-api/src/store/InitialTodoItems.jsx b/3-React/17-todo-app-context-api/src/store/InitialTodoItems.jsx similarity index 100% rename from 3 React/17-todo-app context-api/src/store/InitialTodoItems.jsx rename to 3-React/17-todo-app-context-api/src/store/InitialTodoItems.jsx diff --git a/3 React/17-todo-app context-api/src/store/TodoItemsContext.jsx b/3-React/17-todo-app-context-api/src/store/TodoItemsContext.jsx similarity index 100% rename from 3 React/17-todo-app context-api/src/store/TodoItemsContext.jsx rename to 3-React/17-todo-app-context-api/src/store/TodoItemsContext.jsx diff --git a/3 React/17-todo-app context-api/vite.config.js b/3-React/17-todo-app-context-api/vite.config.js similarity index 100% rename from 3 React/17-todo-app context-api/vite.config.js rename to 3-React/17-todo-app-context-api/vite.config.js diff --git a/3 React/18-use-reducer-counter/.gitignore b/3-React/18-use-reducer-counter/.gitignore similarity index 100% rename from 3 React/18-use-reducer-counter/.gitignore rename to 3-React/18-use-reducer-counter/.gitignore diff --git a/3 React/18-use-reducer-counter/README.md b/3-React/18-use-reducer-counter/README.md similarity index 100% rename from 3 React/18-use-reducer-counter/README.md rename to 3-React/18-use-reducer-counter/README.md diff --git a/3 React/18-use-reducer-counter/eslint.config.js b/3-React/18-use-reducer-counter/eslint.config.js similarity index 100% rename from 3 React/18-use-reducer-counter/eslint.config.js rename to 3-React/18-use-reducer-counter/eslint.config.js diff --git a/3 React/18-use-reducer-counter/index.html b/3-React/18-use-reducer-counter/index.html similarity index 100% rename from 3 React/18-use-reducer-counter/index.html rename to 3-React/18-use-reducer-counter/index.html diff --git a/3 React/18-use-reducer-counter/package-lock.json b/3-React/18-use-reducer-counter/package-lock.json similarity index 100% rename from 3 React/18-use-reducer-counter/package-lock.json rename to 3-React/18-use-reducer-counter/package-lock.json diff --git a/3 React/18-use-reducer-counter/package.json b/3-React/18-use-reducer-counter/package.json similarity index 100% rename from 3 React/18-use-reducer-counter/package.json rename to 3-React/18-use-reducer-counter/package.json diff --git a/3 React/18-use-reducer-counter/src/App.jsx b/3-React/18-use-reducer-counter/src/App.jsx similarity index 100% rename from 3 React/18-use-reducer-counter/src/App.jsx rename to 3-React/18-use-reducer-counter/src/App.jsx diff --git a/3 React/18-use-reducer-counter/src/index.css b/3-React/18-use-reducer-counter/src/index.css similarity index 100% rename from 3 React/18-use-reducer-counter/src/index.css rename to 3-React/18-use-reducer-counter/src/index.css diff --git a/3 React/18-use-reducer-counter/src/main.jsx b/3-React/18-use-reducer-counter/src/main.jsx similarity index 100% rename from 3 React/18-use-reducer-counter/src/main.jsx rename to 3-React/18-use-reducer-counter/src/main.jsx diff --git a/3 React/18-use-reducer-counter/vite.config.js b/3-React/18-use-reducer-counter/vite.config.js similarity index 100% rename from 3 React/18-use-reducer-counter/vite.config.js rename to 3-React/18-use-reducer-counter/vite.config.js diff --git a/3 React/19-todo-app context-api-use-reducer/.gitignore b/3-React/19-todo-app context-api-use-reducer/.gitignore similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/.gitignore rename to 3-React/19-todo-app context-api-use-reducer/.gitignore diff --git a/3 React/19-todo-app context-api-use-reducer/README.md b/3-React/19-todo-app context-api-use-reducer/README.md similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/README.md rename to 3-React/19-todo-app context-api-use-reducer/README.md diff --git a/3 React/19-todo-app context-api-use-reducer/eslint.config.js b/3-React/19-todo-app context-api-use-reducer/eslint.config.js similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/eslint.config.js rename to 3-React/19-todo-app context-api-use-reducer/eslint.config.js diff --git a/3 React/19-todo-app context-api-use-reducer/index.html b/3-React/19-todo-app context-api-use-reducer/index.html similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/index.html rename to 3-React/19-todo-app context-api-use-reducer/index.html diff --git a/3 React/19-todo-app context-api-use-reducer/package-lock.json b/3-React/19-todo-app context-api-use-reducer/package-lock.json similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/package-lock.json rename to 3-React/19-todo-app context-api-use-reducer/package-lock.json diff --git a/3 React/19-todo-app context-api-use-reducer/package.json b/3-React/19-todo-app context-api-use-reducer/package.json similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/package.json rename to 3-React/19-todo-app context-api-use-reducer/package.json diff --git a/3 React/19-todo-app context-api-use-reducer/src/App.jsx b/3-React/19-todo-app context-api-use-reducer/src/App.jsx similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/src/App.jsx rename to 3-React/19-todo-app context-api-use-reducer/src/App.jsx diff --git a/3 React/19-todo-app context-api-use-reducer/src/assets/react.svg b/3-React/19-todo-app context-api-use-reducer/src/assets/react.svg similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/src/assets/react.svg rename to 3-React/19-todo-app context-api-use-reducer/src/assets/react.svg diff --git a/3 React/19-todo-app context-api-use-reducer/src/components/AddTodo.jsx b/3-React/19-todo-app context-api-use-reducer/src/components/AddTodo.jsx similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/src/components/AddTodo.jsx rename to 3-React/19-todo-app context-api-use-reducer/src/components/AddTodo.jsx diff --git a/3 React/19-todo-app context-api-use-reducer/src/components/AppName.jsx b/3-React/19-todo-app context-api-use-reducer/src/components/AppName.jsx similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/src/components/AppName.jsx rename to 3-React/19-todo-app context-api-use-reducer/src/components/AppName.jsx diff --git a/3 React/19-todo-app context-api-use-reducer/src/components/Button.jsx b/3-React/19-todo-app context-api-use-reducer/src/components/Button.jsx similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/src/components/Button.jsx rename to 3-React/19-todo-app context-api-use-reducer/src/components/Button.jsx diff --git a/3 React/19-todo-app context-api-use-reducer/src/components/TodoItem.jsx b/3-React/19-todo-app context-api-use-reducer/src/components/TodoItem.jsx similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/src/components/TodoItem.jsx rename to 3-React/19-todo-app context-api-use-reducer/src/components/TodoItem.jsx diff --git a/3 React/19-todo-app context-api-use-reducer/src/components/TodoItems.jsx b/3-React/19-todo-app context-api-use-reducer/src/components/TodoItems.jsx similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/src/components/TodoItems.jsx rename to 3-React/19-todo-app context-api-use-reducer/src/components/TodoItems.jsx diff --git a/3 React/19-todo-app context-api-use-reducer/src/index.css b/3-React/19-todo-app context-api-use-reducer/src/index.css similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/src/index.css rename to 3-React/19-todo-app context-api-use-reducer/src/index.css diff --git a/3 React/19-todo-app context-api-use-reducer/src/main.jsx b/3-React/19-todo-app context-api-use-reducer/src/main.jsx similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/src/main.jsx rename to 3-React/19-todo-app context-api-use-reducer/src/main.jsx diff --git a/3 React/19-todo-app context-api-use-reducer/src/store/InitialTodoItems.jsx b/3-React/19-todo-app context-api-use-reducer/src/store/InitialTodoItems.jsx similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/src/store/InitialTodoItems.jsx rename to 3-React/19-todo-app context-api-use-reducer/src/store/InitialTodoItems.jsx diff --git a/3 React/19-todo-app context-api-use-reducer/src/store/TodoItemsContext.jsx b/3-React/19-todo-app context-api-use-reducer/src/store/TodoItemsContext.jsx similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/src/store/TodoItemsContext.jsx rename to 3-React/19-todo-app context-api-use-reducer/src/store/TodoItemsContext.jsx diff --git a/3 React/19-todo-app context-api-use-reducer/src/store/TodoItemsReducer.js b/3-React/19-todo-app context-api-use-reducer/src/store/TodoItemsReducer.js similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/src/store/TodoItemsReducer.js rename to 3-React/19-todo-app context-api-use-reducer/src/store/TodoItemsReducer.js diff --git a/3 React/19-todo-app context-api-use-reducer/vite.config.js b/3-React/19-todo-app context-api-use-reducer/vite.config.js similarity index 100% rename from 3 React/19-todo-app context-api-use-reducer/vite.config.js rename to 3-React/19-todo-app context-api-use-reducer/vite.config.js diff --git a/3 React/2-second-react-app/.gitignore b/3-React/2-second-react-app/.gitignore similarity index 100% rename from 3 React/2-second-react-app/.gitignore rename to 3-React/2-second-react-app/.gitignore diff --git a/3 React/2-second-react-app/README.md b/3-React/2-second-react-app/README.md similarity index 100% rename from 3 React/2-second-react-app/README.md rename to 3-React/2-second-react-app/README.md diff --git a/3 React/2-second-react-app/package-lock.json b/3-React/2-second-react-app/package-lock.json similarity index 100% rename from 3 React/2-second-react-app/package-lock.json rename to 3-React/2-second-react-app/package-lock.json diff --git a/3 React/2-second-react-app/package.json b/3-React/2-second-react-app/package.json similarity index 100% rename from 3 React/2-second-react-app/package.json rename to 3-React/2-second-react-app/package.json diff --git a/3 React/2-second-react-app/public/favicon.ico b/3-React/2-second-react-app/public/favicon.ico similarity index 100% rename from 3 React/2-second-react-app/public/favicon.ico rename to 3-React/2-second-react-app/public/favicon.ico diff --git a/3 React/2-second-react-app/public/index.html b/3-React/2-second-react-app/public/index.html similarity index 100% rename from 3 React/2-second-react-app/public/index.html rename to 3-React/2-second-react-app/public/index.html diff --git a/3 React/2-second-react-app/public/logo192.png b/3-React/2-second-react-app/public/logo192.png similarity index 100% rename from 3 React/2-second-react-app/public/logo192.png rename to 3-React/2-second-react-app/public/logo192.png diff --git a/3 React/2-second-react-app/public/logo512.png b/3-React/2-second-react-app/public/logo512.png similarity index 100% rename from 3 React/2-second-react-app/public/logo512.png rename to 3-React/2-second-react-app/public/logo512.png diff --git a/3 React/2-second-react-app/public/manifest.json b/3-React/2-second-react-app/public/manifest.json similarity index 100% rename from 3 React/2-second-react-app/public/manifest.json rename to 3-React/2-second-react-app/public/manifest.json diff --git a/3 React/2-second-react-app/public/robots.txt b/3-React/2-second-react-app/public/robots.txt similarity index 100% rename from 3 React/2-second-react-app/public/robots.txt rename to 3-React/2-second-react-app/public/robots.txt diff --git a/3 React/2-second-react-app/src/App.css b/3-React/2-second-react-app/src/App.css similarity index 100% rename from 3 React/2-second-react-app/src/App.css rename to 3-React/2-second-react-app/src/App.css diff --git a/3 React/2-second-react-app/src/App.js b/3-React/2-second-react-app/src/App.js similarity index 100% rename from 3 React/2-second-react-app/src/App.js rename to 3-React/2-second-react-app/src/App.js diff --git a/3 React/2-second-react-app/src/App.test.js b/3-React/2-second-react-app/src/App.test.js similarity index 100% rename from 3 React/2-second-react-app/src/App.test.js rename to 3-React/2-second-react-app/src/App.test.js diff --git a/3 React/2-second-react-app/src/index.css b/3-React/2-second-react-app/src/index.css similarity index 100% rename from 3 React/2-second-react-app/src/index.css rename to 3-React/2-second-react-app/src/index.css diff --git a/3 React/2-second-react-app/src/index.js b/3-React/2-second-react-app/src/index.js similarity index 100% rename from 3 React/2-second-react-app/src/index.js rename to 3-React/2-second-react-app/src/index.js diff --git a/3 React/2-second-react-app/src/logo.svg b/3-React/2-second-react-app/src/logo.svg similarity index 100% rename from 3 React/2-second-react-app/src/logo.svg rename to 3-React/2-second-react-app/src/logo.svg diff --git a/3 React/2-second-react-app/src/reportWebVitals.js b/3-React/2-second-react-app/src/reportWebVitals.js similarity index 100% rename from 3 React/2-second-react-app/src/reportWebVitals.js rename to 3-React/2-second-react-app/src/reportWebVitals.js diff --git a/3 React/2-second-react-app/src/setupTests.js b/3-React/2-second-react-app/src/setupTests.js similarity index 100% rename from 3 React/2-second-react-app/src/setupTests.js rename to 3-React/2-second-react-app/src/setupTests.js diff --git a/3 React/20-todo-app with backend/.gitignore b/3-React/20-todo-app with backend/.gitignore similarity index 100% rename from 3 React/20-todo-app with backend/.gitignore rename to 3-React/20-todo-app with backend/.gitignore diff --git a/3 React/20-todo-app with backend/README.md b/3-React/20-todo-app with backend/README.md similarity index 100% rename from 3 React/20-todo-app with backend/README.md rename to 3-React/20-todo-app with backend/README.md diff --git a/3 React/20-todo-app with backend/eslint.config.js b/3-React/20-todo-app with backend/eslint.config.js similarity index 100% rename from 3 React/20-todo-app with backend/eslint.config.js rename to 3-React/20-todo-app with backend/eslint.config.js diff --git a/3 React/20-todo-app with backend/index.html b/3-React/20-todo-app with backend/index.html similarity index 100% rename from 3 React/20-todo-app with backend/index.html rename to 3-React/20-todo-app with backend/index.html diff --git a/3 React/20-todo-app with backend/package-lock.json b/3-React/20-todo-app with backend/package-lock.json similarity index 100% rename from 3 React/20-todo-app with backend/package-lock.json rename to 3-React/20-todo-app with backend/package-lock.json diff --git a/3 React/20-todo-app with backend/package.json b/3-React/20-todo-app with backend/package.json similarity index 100% rename from 3 React/20-todo-app with backend/package.json rename to 3-React/20-todo-app with backend/package.json diff --git a/3 React/20-todo-app with backend/src/App.jsx b/3-React/20-todo-app with backend/src/App.jsx similarity index 100% rename from 3 React/20-todo-app with backend/src/App.jsx rename to 3-React/20-todo-app with backend/src/App.jsx diff --git a/3 React/20-todo-app with backend/src/assets/react.svg b/3-React/20-todo-app with backend/src/assets/react.svg similarity index 100% rename from 3 React/20-todo-app with backend/src/assets/react.svg rename to 3-React/20-todo-app with backend/src/assets/react.svg diff --git a/3 React/20-todo-app with backend/src/components/AddTodo.jsx b/3-React/20-todo-app with backend/src/components/AddTodo.jsx similarity index 100% rename from 3 React/20-todo-app with backend/src/components/AddTodo.jsx rename to 3-React/20-todo-app with backend/src/components/AddTodo.jsx diff --git a/3 React/20-todo-app with backend/src/components/AppName.jsx b/3-React/20-todo-app with backend/src/components/AppName.jsx similarity index 100% rename from 3 React/20-todo-app with backend/src/components/AppName.jsx rename to 3-React/20-todo-app with backend/src/components/AppName.jsx diff --git a/3 React/20-todo-app with backend/src/components/Button.jsx b/3-React/20-todo-app with backend/src/components/Button.jsx similarity index 100% rename from 3 React/20-todo-app with backend/src/components/Button.jsx rename to 3-React/20-todo-app with backend/src/components/Button.jsx diff --git a/3 React/20-todo-app with backend/src/components/LoadItems.jsx b/3-React/20-todo-app with backend/src/components/LoadItems.jsx similarity index 100% rename from 3 React/20-todo-app with backend/src/components/LoadItems.jsx rename to 3-React/20-todo-app with backend/src/components/LoadItems.jsx diff --git a/3 React/20-todo-app with backend/src/components/TodoItem.jsx b/3-React/20-todo-app with backend/src/components/TodoItem.jsx similarity index 100% rename from 3 React/20-todo-app with backend/src/components/TodoItem.jsx rename to 3-React/20-todo-app with backend/src/components/TodoItem.jsx diff --git a/3 React/20-todo-app with backend/src/components/TodoItems.jsx b/3-React/20-todo-app with backend/src/components/TodoItems.jsx similarity index 100% rename from 3 React/20-todo-app with backend/src/components/TodoItems.jsx rename to 3-React/20-todo-app with backend/src/components/TodoItems.jsx diff --git a/3 React/20-todo-app with backend/src/index.css b/3-React/20-todo-app with backend/src/index.css similarity index 100% rename from 3 React/20-todo-app with backend/src/index.css rename to 3-React/20-todo-app with backend/src/index.css diff --git a/3 React/20-todo-app with backend/src/main.jsx b/3-React/20-todo-app with backend/src/main.jsx similarity index 100% rename from 3 React/20-todo-app with backend/src/main.jsx rename to 3-React/20-todo-app with backend/src/main.jsx diff --git a/3 React/20-todo-app with backend/src/store/TodoItemsContext.jsx b/3-React/20-todo-app with backend/src/store/TodoItemsContext.jsx similarity index 100% rename from 3 React/20-todo-app with backend/src/store/TodoItemsContext.jsx rename to 3-React/20-todo-app with backend/src/store/TodoItemsContext.jsx diff --git a/3 React/20-todo-app with backend/src/store/TodoItemsReducer.js b/3-React/20-todo-app with backend/src/store/TodoItemsReducer.js similarity index 100% rename from 3 React/20-todo-app with backend/src/store/TodoItemsReducer.js rename to 3-React/20-todo-app with backend/src/store/TodoItemsReducer.js diff --git a/3 React/20-todo-app with backend/src/utils/ModelUtil.js b/3-React/20-todo-app with backend/src/utils/ModelUtil.js similarity index 100% rename from 3 React/20-todo-app with backend/src/utils/ModelUtil.js rename to 3-React/20-todo-app with backend/src/utils/ModelUtil.js diff --git a/3 React/20-todo-app with backend/vite.config.js b/3-React/20-todo-app with backend/vite.config.js similarity index 100% rename from 3 React/20-todo-app with backend/vite.config.js rename to 3-React/20-todo-app with backend/vite.config.js diff --git a/3 React/20-todo-backend/app.js b/3-React/20-todo-backend/app.js similarity index 100% rename from 3 React/20-todo-backend/app.js rename to 3-React/20-todo-backend/app.js diff --git a/3 React/20-todo-backend/package-lock.json b/3-React/20-todo-backend/package-lock.json similarity index 100% rename from 3 React/20-todo-backend/package-lock.json rename to 3-React/20-todo-backend/package-lock.json diff --git a/3 React/20-todo-backend/package.json b/3-React/20-todo-backend/package.json similarity index 100% rename from 3 React/20-todo-backend/package.json rename to 3-React/20-todo-backend/package.json diff --git a/3 React/20-todo-backend/todoItems.js b/3-React/20-todo-backend/todoItems.js similarity index 100% rename from 3 React/20-todo-backend/todoItems.js rename to 3-React/20-todo-backend/todoItems.js diff --git a/3 React/3-vite-project/.gitignore b/3-React/3-vite-project/.gitignore similarity index 100% rename from 3 React/3-vite-project/.gitignore rename to 3-React/3-vite-project/.gitignore diff --git a/3 React/3-vite-project/README.md b/3-React/3-vite-project/README.md similarity index 100% rename from 3 React/3-vite-project/README.md rename to 3-React/3-vite-project/README.md diff --git a/3 React/3-vite-project/eslint.config.js b/3-React/3-vite-project/eslint.config.js similarity index 100% rename from 3 React/3-vite-project/eslint.config.js rename to 3-React/3-vite-project/eslint.config.js diff --git a/3 React/3-vite-project/index.html b/3-React/3-vite-project/index.html similarity index 100% rename from 3 React/3-vite-project/index.html rename to 3-React/3-vite-project/index.html diff --git a/3 React/3-vite-project/package-lock.json b/3-React/3-vite-project/package-lock.json similarity index 100% rename from 3 React/3-vite-project/package-lock.json rename to 3-React/3-vite-project/package-lock.json diff --git a/3 React/3-vite-project/package.json b/3-React/3-vite-project/package.json similarity index 100% rename from 3 React/3-vite-project/package.json rename to 3-React/3-vite-project/package.json diff --git a/3 React/3-vite-project/public/vite.svg b/3-React/3-vite-project/public/vite.svg similarity index 100% rename from 3 React/3-vite-project/public/vite.svg rename to 3-React/3-vite-project/public/vite.svg diff --git a/3 React/3-vite-project/src/App.css b/3-React/3-vite-project/src/App.css similarity index 100% rename from 3 React/3-vite-project/src/App.css rename to 3-React/3-vite-project/src/App.css diff --git a/3 React/3-vite-project/src/App.jsx b/3-React/3-vite-project/src/App.jsx similarity index 100% rename from 3 React/3-vite-project/src/App.jsx rename to 3-React/3-vite-project/src/App.jsx diff --git a/3 React/3-vite-project/src/assets/react.svg b/3-React/3-vite-project/src/assets/react.svg similarity index 100% rename from 3 React/3-vite-project/src/assets/react.svg rename to 3-React/3-vite-project/src/assets/react.svg diff --git a/3 React/3-vite-project/src/index.css b/3-React/3-vite-project/src/index.css similarity index 100% rename from 3 React/3-vite-project/src/index.css rename to 3-React/3-vite-project/src/index.css diff --git a/3 React/3-vite-project/src/main.jsx b/3-React/3-vite-project/src/main.jsx similarity index 100% rename from 3 React/3-vite-project/src/main.jsx rename to 3-React/3-vite-project/src/main.jsx diff --git a/3 React/3-vite-project/vite.config.js b/3-React/3-vite-project/vite.config.js similarity index 100% rename from 3 React/3-vite-project/vite.config.js rename to 3-React/3-vite-project/vite.config.js diff --git a/3 React/4-first-component/.gitignore b/3-React/4-first-component/.gitignore similarity index 100% rename from 3 React/4-first-component/.gitignore rename to 3-React/4-first-component/.gitignore diff --git a/3 React/4-first-component/README.md b/3-React/4-first-component/README.md similarity index 100% rename from 3 React/4-first-component/README.md rename to 3-React/4-first-component/README.md diff --git a/3 React/4-first-component/eslint.config.js b/3-React/4-first-component/eslint.config.js similarity index 100% rename from 3 React/4-first-component/eslint.config.js rename to 3-React/4-first-component/eslint.config.js diff --git a/3 React/4-first-component/index.html b/3-React/4-first-component/index.html similarity index 100% rename from 3 React/4-first-component/index.html rename to 3-React/4-first-component/index.html diff --git a/3 React/4-first-component/package-lock.json b/3-React/4-first-component/package-lock.json similarity index 100% rename from 3 React/4-first-component/package-lock.json rename to 3-React/4-first-component/package-lock.json diff --git a/3 React/4-first-component/package.json b/3-React/4-first-component/package.json similarity index 100% rename from 3 React/4-first-component/package.json rename to 3-React/4-first-component/package.json diff --git a/3 React/4-first-component/src/App.css b/3-React/4-first-component/src/App.css similarity index 100% rename from 3 React/4-first-component/src/App.css rename to 3-React/4-first-component/src/App.css diff --git a/3 React/4-first-component/src/App.jsx b/3-React/4-first-component/src/App.jsx similarity index 100% rename from 3 React/4-first-component/src/App.jsx rename to 3-React/4-first-component/src/App.jsx diff --git a/3 React/4-first-component/src/components/Button.css b/3-React/4-first-component/src/components/Button.css similarity index 100% rename from 3 React/4-first-component/src/components/Button.css rename to 3-React/4-first-component/src/components/Button.css diff --git a/3 React/4-first-component/src/components/Button.jsx b/3-React/4-first-component/src/components/Button.jsx similarity index 100% rename from 3 React/4-first-component/src/components/Button.jsx rename to 3-React/4-first-component/src/components/Button.jsx diff --git a/3 React/4-first-component/src/components/DynamicComponent.jsx b/3-React/4-first-component/src/components/DynamicComponent.jsx similarity index 100% rename from 3 React/4-first-component/src/components/DynamicComponent.jsx rename to 3-React/4-first-component/src/components/DynamicComponent.jsx diff --git a/3 React/4-first-component/src/components/Heading.css b/3-React/4-first-component/src/components/Heading.css similarity index 100% rename from 3 React/4-first-component/src/components/Heading.css rename to 3-React/4-first-component/src/components/Heading.css diff --git a/3 React/4-first-component/src/components/Heading.jsx b/3-React/4-first-component/src/components/Heading.jsx similarity index 100% rename from 3 React/4-first-component/src/components/Heading.jsx rename to 3-React/4-first-component/src/components/Heading.jsx diff --git a/3 React/4-first-component/src/components/Paragraph.jsx b/3-React/4-first-component/src/components/Paragraph.jsx similarity index 100% rename from 3 React/4-first-component/src/components/Paragraph.jsx rename to 3-React/4-first-component/src/components/Paragraph.jsx diff --git a/3 React/4-first-component/src/components/RandomNumber.jsx b/3-React/4-first-component/src/components/RandomNumber.jsx similarity index 100% rename from 3 React/4-first-component/src/components/RandomNumber.jsx rename to 3-React/4-first-component/src/components/RandomNumber.jsx diff --git a/3 React/4-first-component/src/components/StudentList.jsx b/3-React/4-first-component/src/components/StudentList.jsx similarity index 100% rename from 3 React/4-first-component/src/components/StudentList.jsx rename to 3-React/4-first-component/src/components/StudentList.jsx diff --git a/3 React/4-first-component/src/components/Title.jsx b/3-React/4-first-component/src/components/Title.jsx similarity index 100% rename from 3 React/4-first-component/src/components/Title.jsx rename to 3-React/4-first-component/src/components/Title.jsx diff --git a/3 React/4-first-component/src/index.css b/3-React/4-first-component/src/index.css similarity index 100% rename from 3 React/4-first-component/src/index.css rename to 3-React/4-first-component/src/index.css diff --git a/3 React/4-first-component/src/main.jsx b/3-React/4-first-component/src/main.jsx similarity index 100% rename from 3 React/4-first-component/src/main.jsx rename to 3-React/4-first-component/src/main.jsx diff --git a/3 React/4-first-component/vite.config.js b/3-React/4-first-component/vite.config.js similarity index 100% rename from 3 React/4-first-component/vite.config.js rename to 3-React/4-first-component/vite.config.js diff --git a/3 React/5-using-bootstrap/.gitignore b/3-React/5-using-bootstrap/.gitignore similarity index 100% rename from 3 React/5-using-bootstrap/.gitignore rename to 3-React/5-using-bootstrap/.gitignore diff --git a/3 React/5-using-bootstrap/README.md b/3-React/5-using-bootstrap/README.md similarity index 100% rename from 3 React/5-using-bootstrap/README.md rename to 3-React/5-using-bootstrap/README.md diff --git a/3 React/5-using-bootstrap/eslint.config.js b/3-React/5-using-bootstrap/eslint.config.js similarity index 100% rename from 3 React/5-using-bootstrap/eslint.config.js rename to 3-React/5-using-bootstrap/eslint.config.js diff --git a/3 React/5-using-bootstrap/index.html b/3-React/5-using-bootstrap/index.html similarity index 100% rename from 3 React/5-using-bootstrap/index.html rename to 3-React/5-using-bootstrap/index.html diff --git a/3 React/5-using-bootstrap/package-lock.json b/3-React/5-using-bootstrap/package-lock.json similarity index 100% rename from 3 React/5-using-bootstrap/package-lock.json rename to 3-React/5-using-bootstrap/package-lock.json diff --git a/3 React/5-using-bootstrap/package.json b/3-React/5-using-bootstrap/package.json similarity index 100% rename from 3 React/5-using-bootstrap/package.json rename to 3-React/5-using-bootstrap/package.json diff --git a/3 React/5-using-bootstrap/public/vite.svg b/3-React/5-using-bootstrap/public/vite.svg similarity index 100% rename from 3 React/5-using-bootstrap/public/vite.svg rename to 3-React/5-using-bootstrap/public/vite.svg diff --git a/3 React/5-using-bootstrap/src/App.css b/3-React/5-using-bootstrap/src/App.css similarity index 100% rename from 3 React/5-using-bootstrap/src/App.css rename to 3-React/5-using-bootstrap/src/App.css diff --git a/3 React/5-using-bootstrap/src/App.jsx b/3-React/5-using-bootstrap/src/App.jsx similarity index 100% rename from 3 React/5-using-bootstrap/src/App.jsx rename to 3-React/5-using-bootstrap/src/App.jsx diff --git a/3 React/5-using-bootstrap/src/assets/react.svg b/3-React/5-using-bootstrap/src/assets/react.svg similarity index 100% rename from 3 React/5-using-bootstrap/src/assets/react.svg rename to 3-React/5-using-bootstrap/src/assets/react.svg diff --git a/3 React/5-using-bootstrap/src/main.jsx b/3-React/5-using-bootstrap/src/main.jsx similarity index 100% rename from 3 React/5-using-bootstrap/src/main.jsx rename to 3-React/5-using-bootstrap/src/main.jsx diff --git a/3 React/5-using-bootstrap/vite.config.js b/3-React/5-using-bootstrap/vite.config.js similarity index 100% rename from 3 React/5-using-bootstrap/vite.config.js rename to 3-React/5-using-bootstrap/vite.config.js diff --git a/3 React/6-todo-ui-bootstrap/.gitignore b/3-React/6-todo-ui-bootstrap/.gitignore similarity index 100% rename from 3 React/6-todo-ui-bootstrap/.gitignore rename to 3-React/6-todo-ui-bootstrap/.gitignore diff --git a/3 React/6-todo-ui-bootstrap/README.md b/3-React/6-todo-ui-bootstrap/README.md similarity index 100% rename from 3 React/6-todo-ui-bootstrap/README.md rename to 3-React/6-todo-ui-bootstrap/README.md diff --git a/3 React/6-todo-ui-bootstrap/eslint.config.js b/3-React/6-todo-ui-bootstrap/eslint.config.js similarity index 100% rename from 3 React/6-todo-ui-bootstrap/eslint.config.js rename to 3-React/6-todo-ui-bootstrap/eslint.config.js diff --git a/3 React/6-todo-ui-bootstrap/index.html b/3-React/6-todo-ui-bootstrap/index.html similarity index 100% rename from 3 React/6-todo-ui-bootstrap/index.html rename to 3-React/6-todo-ui-bootstrap/index.html diff --git a/3 React/6-todo-ui-bootstrap/package-lock.json b/3-React/6-todo-ui-bootstrap/package-lock.json similarity index 100% rename from 3 React/6-todo-ui-bootstrap/package-lock.json rename to 3-React/6-todo-ui-bootstrap/package-lock.json diff --git a/3 React/6-todo-ui-bootstrap/package.json b/3-React/6-todo-ui-bootstrap/package.json similarity index 100% rename from 3 React/6-todo-ui-bootstrap/package.json rename to 3-React/6-todo-ui-bootstrap/package.json diff --git a/3 React/6-todo-ui-bootstrap/src/App.jsx b/3-React/6-todo-ui-bootstrap/src/App.jsx similarity index 100% rename from 3 React/6-todo-ui-bootstrap/src/App.jsx rename to 3-React/6-todo-ui-bootstrap/src/App.jsx diff --git a/3 React/6-todo-ui-bootstrap/src/assets/react.svg b/3-React/6-todo-ui-bootstrap/src/assets/react.svg similarity index 100% rename from 3 React/6-todo-ui-bootstrap/src/assets/react.svg rename to 3-React/6-todo-ui-bootstrap/src/assets/react.svg diff --git a/3 React/6-todo-ui-bootstrap/src/components/AddTodo.jsx b/3-React/6-todo-ui-bootstrap/src/components/AddTodo.jsx similarity index 100% rename from 3 React/6-todo-ui-bootstrap/src/components/AddTodo.jsx rename to 3-React/6-todo-ui-bootstrap/src/components/AddTodo.jsx diff --git a/3 React/6-todo-ui-bootstrap/src/components/AppName.jsx b/3-React/6-todo-ui-bootstrap/src/components/AppName.jsx similarity index 100% rename from 3 React/6-todo-ui-bootstrap/src/components/AppName.jsx rename to 3-React/6-todo-ui-bootstrap/src/components/AppName.jsx diff --git a/3 React/6-todo-ui-bootstrap/src/components/Button.jsx b/3-React/6-todo-ui-bootstrap/src/components/Button.jsx similarity index 100% rename from 3 React/6-todo-ui-bootstrap/src/components/Button.jsx rename to 3-React/6-todo-ui-bootstrap/src/components/Button.jsx diff --git a/3 React/6-todo-ui-bootstrap/src/components/TodoItem.jsx b/3-React/6-todo-ui-bootstrap/src/components/TodoItem.jsx similarity index 100% rename from 3 React/6-todo-ui-bootstrap/src/components/TodoItem.jsx rename to 3-React/6-todo-ui-bootstrap/src/components/TodoItem.jsx diff --git a/3 React/6-todo-ui-bootstrap/src/components/TodoItems.jsx b/3-React/6-todo-ui-bootstrap/src/components/TodoItems.jsx similarity index 100% rename from 3 React/6-todo-ui-bootstrap/src/components/TodoItems.jsx rename to 3-React/6-todo-ui-bootstrap/src/components/TodoItems.jsx diff --git a/3 React/6-todo-ui-bootstrap/src/index.css b/3-React/6-todo-ui-bootstrap/src/index.css similarity index 100% rename from 3 React/6-todo-ui-bootstrap/src/index.css rename to 3-React/6-todo-ui-bootstrap/src/index.css diff --git a/3 React/6-todo-ui-bootstrap/src/main.jsx b/3-React/6-todo-ui-bootstrap/src/main.jsx similarity index 100% rename from 3 React/6-todo-ui-bootstrap/src/main.jsx rename to 3-React/6-todo-ui-bootstrap/src/main.jsx diff --git a/3 React/6-todo-ui-bootstrap/vite.config.js b/3-React/6-todo-ui-bootstrap/vite.config.js similarity index 100% rename from 3 React/6-todo-ui-bootstrap/vite.config.js rename to 3-React/6-todo-ui-bootstrap/vite.config.js diff --git a/3 React/7-using-bootstrap/.gitignore b/3-React/7-using-bootstrap/.gitignore similarity index 100% rename from 3 React/7-using-bootstrap/.gitignore rename to 3-React/7-using-bootstrap/.gitignore diff --git a/3 React/7-using-bootstrap/README.md b/3-React/7-using-bootstrap/README.md similarity index 100% rename from 3 React/7-using-bootstrap/README.md rename to 3-React/7-using-bootstrap/README.md diff --git a/3 React/7-using-bootstrap/eslint.config.js b/3-React/7-using-bootstrap/eslint.config.js similarity index 100% rename from 3 React/7-using-bootstrap/eslint.config.js rename to 3-React/7-using-bootstrap/eslint.config.js diff --git a/3 React/7-using-bootstrap/index.html b/3-React/7-using-bootstrap/index.html similarity index 100% rename from 3 React/7-using-bootstrap/index.html rename to 3-React/7-using-bootstrap/index.html diff --git a/3 React/7-using-bootstrap/package-lock.json b/3-React/7-using-bootstrap/package-lock.json similarity index 100% rename from 3 React/7-using-bootstrap/package-lock.json rename to 3-React/7-using-bootstrap/package-lock.json diff --git a/3 React/7-using-bootstrap/package.json b/3-React/7-using-bootstrap/package.json similarity index 100% rename from 3 React/7-using-bootstrap/package.json rename to 3-React/7-using-bootstrap/package.json diff --git a/3 React/7-using-bootstrap/src/App.jsx b/3-React/7-using-bootstrap/src/App.jsx similarity index 100% rename from 3 React/7-using-bootstrap/src/App.jsx rename to 3-React/7-using-bootstrap/src/App.jsx diff --git a/3 React/7-using-bootstrap/src/index.css b/3-React/7-using-bootstrap/src/index.css similarity index 100% rename from 3 React/7-using-bootstrap/src/index.css rename to 3-React/7-using-bootstrap/src/index.css diff --git a/3 React/7-using-bootstrap/src/main.jsx b/3-React/7-using-bootstrap/src/main.jsx similarity index 100% rename from 3 React/7-using-bootstrap/src/main.jsx rename to 3-React/7-using-bootstrap/src/main.jsx diff --git a/3 React/7-using-bootstrap/vite.config.js b/3-React/7-using-bootstrap/vite.config.js similarity index 100% rename from 3 React/7-using-bootstrap/vite.config.js rename to 3-React/7-using-bootstrap/vite.config.js diff --git a/3 React/8-lucide-icons/.gitignore b/3-React/8-lucide-icons/.gitignore similarity index 100% rename from 3 React/8-lucide-icons/.gitignore rename to 3-React/8-lucide-icons/.gitignore diff --git a/3 React/8-lucide-icons/README.md b/3-React/8-lucide-icons/README.md similarity index 100% rename from 3 React/8-lucide-icons/README.md rename to 3-React/8-lucide-icons/README.md diff --git a/3 React/8-lucide-icons/eslint.config.js b/3-React/8-lucide-icons/eslint.config.js similarity index 100% rename from 3 React/8-lucide-icons/eslint.config.js rename to 3-React/8-lucide-icons/eslint.config.js diff --git a/3 React/8-lucide-icons/index.html b/3-React/8-lucide-icons/index.html similarity index 100% rename from 3 React/8-lucide-icons/index.html rename to 3-React/8-lucide-icons/index.html diff --git a/3 React/8-lucide-icons/package-lock.json b/3-React/8-lucide-icons/package-lock.json similarity index 100% rename from 3 React/8-lucide-icons/package-lock.json rename to 3-React/8-lucide-icons/package-lock.json diff --git a/3 React/8-lucide-icons/package.json b/3-React/8-lucide-icons/package.json similarity index 100% rename from 3 React/8-lucide-icons/package.json rename to 3-React/8-lucide-icons/package.json diff --git a/3 React/8-lucide-icons/src/App.jsx b/3-React/8-lucide-icons/src/App.jsx similarity index 100% rename from 3 React/8-lucide-icons/src/App.jsx rename to 3-React/8-lucide-icons/src/App.jsx diff --git a/3 React/8-lucide-icons/src/index.css b/3-React/8-lucide-icons/src/index.css similarity index 100% rename from 3 React/8-lucide-icons/src/index.css rename to 3-React/8-lucide-icons/src/index.css diff --git a/3 React/8-lucide-icons/src/main.jsx b/3-React/8-lucide-icons/src/main.jsx similarity index 100% rename from 3 React/8-lucide-icons/src/main.jsx rename to 3-React/8-lucide-icons/src/main.jsx diff --git a/3 React/8-lucide-icons/vite.config.js b/3-React/8-lucide-icons/vite.config.js similarity index 100% rename from 3 React/8-lucide-icons/vite.config.js rename to 3-React/8-lucide-icons/vite.config.js diff --git a/3 React/9-learning-map/.gitignore b/3-React/9-learning-map/.gitignore similarity index 100% rename from 3 React/9-learning-map/.gitignore rename to 3-React/9-learning-map/.gitignore diff --git a/3 React/9-learning-map/README.md b/3-React/9-learning-map/README.md similarity index 100% rename from 3 React/9-learning-map/README.md rename to 3-React/9-learning-map/README.md diff --git a/3 React/9-learning-map/eslint.config.js b/3-React/9-learning-map/eslint.config.js similarity index 100% rename from 3 React/9-learning-map/eslint.config.js rename to 3-React/9-learning-map/eslint.config.js diff --git a/3 React/9-learning-map/index.html b/3-React/9-learning-map/index.html similarity index 100% rename from 3 React/9-learning-map/index.html rename to 3-React/9-learning-map/index.html diff --git a/3 React/9-learning-map/package-lock.json b/3-React/9-learning-map/package-lock.json similarity index 100% rename from 3 React/9-learning-map/package-lock.json rename to 3-React/9-learning-map/package-lock.json diff --git a/3 React/9-learning-map/package.json b/3-React/9-learning-map/package.json similarity index 100% rename from 3 React/9-learning-map/package.json rename to 3-React/9-learning-map/package.json diff --git a/3 React/9-learning-map/src/App.jsx b/3-React/9-learning-map/src/App.jsx similarity index 100% rename from 3 React/9-learning-map/src/App.jsx rename to 3-React/9-learning-map/src/App.jsx diff --git a/3 React/9-learning-map/src/components/List.jsx b/3-React/9-learning-map/src/components/List.jsx similarity index 100% rename from 3 React/9-learning-map/src/components/List.jsx rename to 3-React/9-learning-map/src/components/List.jsx diff --git a/3 React/9-learning-map/src/index.css b/3-React/9-learning-map/src/index.css similarity index 100% rename from 3 React/9-learning-map/src/index.css rename to 3-React/9-learning-map/src/index.css diff --git a/3 React/9-learning-map/src/input.css b/3-React/9-learning-map/src/input.css similarity index 100% rename from 3 React/9-learning-map/src/input.css rename to 3-React/9-learning-map/src/input.css diff --git a/3 React/9-learning-map/src/main.jsx b/3-React/9-learning-map/src/main.jsx similarity index 100% rename from 3 React/9-learning-map/src/main.jsx rename to 3-React/9-learning-map/src/main.jsx diff --git a/3 React/9-learning-map/src/map.js b/3-React/9-learning-map/src/map.js similarity index 100% rename from 3 React/9-learning-map/src/map.js rename to 3-React/9-learning-map/src/map.js diff --git a/3 React/9-learning-map/src/output.css b/3-React/9-learning-map/src/output.css similarity index 100% rename from 3 React/9-learning-map/src/output.css rename to 3-React/9-learning-map/src/output.css diff --git a/3 React/9-learning-map/tailwind.config.js b/3-React/9-learning-map/tailwind.config.js similarity index 100% rename from 3 React/9-learning-map/tailwind.config.js rename to 3-React/9-learning-map/tailwind.config.js diff --git a/3 React/9-learning-map/vite.config.js b/3-React/9-learning-map/vite.config.js similarity index 100% rename from 3 React/9-learning-map/vite.config.js rename to 3-React/9-learning-map/vite.config.js