From d744b6021a8284c2af21fb8f64c818c6f33d68e7 Mon Sep 17 00:00:00 2001 From: Akshit Garg Date: Wed, 12 Jun 2024 14:24:41 +0530 Subject: [PATCH] Added a Profile Page --- package-lock.json | 34 +-- package.json | 6 +- src/App.js | 2 + src/Components/Profile/Avatar.png | Bin 0 -> 75337 bytes src/Components/Profile/instagram.png | Bin 0 -> 22112 bytes src/Components/Profile/linkedin.png | Bin 0 -> 12595 bytes src/Components/Profile/location.png | Bin 0 -> 1151 bytes src/Components/Profile/profile.css | 263 ++++++++++++++++++ src/Components/Profile/profile.js | 99 +++++++ .../menu_section/my_projects/MyProjects.js | 4 +- yarn.lock | 27 +- 11 files changed, 401 insertions(+), 34 deletions(-) create mode 100644 src/Components/Profile/Avatar.png create mode 100644 src/Components/Profile/instagram.png create mode 100644 src/Components/Profile/linkedin.png create mode 100644 src/Components/Profile/location.png create mode 100644 src/Components/Profile/profile.css create mode 100644 src/Components/Profile/profile.js diff --git a/package-lock.json b/package-lock.json index 38059067..462c69c5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@fortawesome/free-solid-svg-icons": "^6.5.2", "@fortawesome/react-fontawesome": "^0.2.2", "@mui/icons-material": "^5.15.19", - "@testing-library/jest-dom": "^6.4.5", + "@testing-library/jest-dom": "^6.4.6", "@testing-library/react": "^11.1.0", "@testing-library/user-event": "^14.5.2", "lottie-react": "^2.4.0", @@ -26,7 +26,7 @@ "react-icons": "^5.2.1", "react-router-dom": "^6.23.1", "react-scripts": "5.0.1", - "web-vitals": "^4.1.0" + "web-vitals": "^4.1.1" } }, "node_modules/@adobe/css-tools": { @@ -4755,11 +4755,11 @@ } }, "node_modules/@testing-library/jest-dom": { - "version": "6.4.5", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.5.tgz", - "integrity": "sha512-AguB9yvTXmCnySBP1lWjfNNUwpbElsaQ567lt2VdGqAdHtpieLgjmcVyv1q7PMIvLbgpDdkWV5Ydv3FEejyp2A==", + "version": "6.4.6", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.6.tgz", + "integrity": "sha512-8qpnGVincVDLEcQXWaHOf6zmlbwTKc6Us6PPu4CRnPXCzo2OGBS5cwgMMOWdxDpEz1mkbvXHpEy99M5Yvt682w==", "dependencies": { - "@adobe/css-tools": "^4.3.2", + "@adobe/css-tools": "^4.4.0", "@babel/runtime": "^7.9.2", "aria-query": "^5.0.0", "chalk": "^3.0.0", @@ -20133,9 +20133,9 @@ } }, "node_modules/web-vitals": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.1.0.tgz", - "integrity": "sha512-wz5ubPZK7DSKrlQvjsaCqdfa+9AjAYoUzj9GDzUmBTdfyfyl1fOIjfTh46DGKM8MdN+lcbNY8ObXo6TmHqRzVw==" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.1.1.tgz", + "integrity": "sha512-wW3cdBZ56Rc5Az8p1Pw6g1zHU7X8HPLigQjD5Z0ef3EG9SPo4iO7RxsiU87aH3xaaEw0if6Ven2s+zlNGiXYqw==" }, "node_modules/webidl-conversions": { "version": "6.1.0", @@ -24279,11 +24279,11 @@ } }, "@testing-library/jest-dom": { - "version": "6.4.5", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.5.tgz", - "integrity": "sha512-AguB9yvTXmCnySBP1lWjfNNUwpbElsaQ567lt2VdGqAdHtpieLgjmcVyv1q7PMIvLbgpDdkWV5Ydv3FEejyp2A==", + "version": "6.4.6", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.6.tgz", + "integrity": "sha512-8qpnGVincVDLEcQXWaHOf6zmlbwTKc6Us6PPu4CRnPXCzo2OGBS5cwgMMOWdxDpEz1mkbvXHpEy99M5Yvt682w==", "requires": { - "@adobe/css-tools": "^4.3.2", + "@adobe/css-tools": "^4.4.0", "@babel/runtime": "^7.9.2", "aria-query": "^5.0.0", "chalk": "^3.0.0", @@ -35553,9 +35553,9 @@ } }, "web-vitals": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.1.0.tgz", - "integrity": "sha512-wz5ubPZK7DSKrlQvjsaCqdfa+9AjAYoUzj9GDzUmBTdfyfyl1fOIjfTh46DGKM8MdN+lcbNY8ObXo6TmHqRzVw==" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.1.1.tgz", + "integrity": "sha512-wW3cdBZ56Rc5Az8p1Pw6g1zHU7X8HPLigQjD5Z0ef3EG9SPo4iO7RxsiU87aH3xaaEw0if6Ven2s+zlNGiXYqw==" }, "webidl-conversions": { "version": "6.1.0", @@ -36239,4 +36239,4 @@ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" } } -} +} \ No newline at end of file diff --git a/package.json b/package.json index fd964f3d..12cbc928 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "@fortawesome/free-solid-svg-icons": "^6.5.2", "@fortawesome/react-fontawesome": "^0.2.2", "@mui/icons-material": "^5.15.19", - "@testing-library/jest-dom": "^6.4.5", + "@testing-library/jest-dom": "^6.4.6", "@testing-library/react": "^11.1.0", "@testing-library/user-event": "^14.5.2", "lottie-react": "^2.4.0", @@ -21,7 +21,7 @@ "react-icons": "^5.2.1", "react-router-dom": "^6.23.1", "react-scripts": "5.0.1", - "web-vitals": "^4.1.0" + "web-vitals": "^4.1.1" }, "scripts": { "start": "react-scripts start", @@ -47,4 +47,4 @@ "last 1 safari version" ] } -} +} \ No newline at end of file diff --git a/src/App.js b/src/App.js index 15d6559f..6820025c 100644 --- a/src/App.js +++ b/src/App.js @@ -15,6 +15,7 @@ import Pricing from "./Components/footer_section/Pricing/pricing"; import MyProjects from "./Components/menu_section/my_projects/MyProjects"; import NewProject from "./Components/menu_section/new_project/NewProject"; import Error from "./Components/404_page/Error"; +import Profile from "./Components/Profile/profile"; function App() { return ( @@ -38,6 +39,7 @@ function App() { } /> } /> } /> + } />