diff --git a/package-lock.json b/package-lock.json index 5d77d9d..fbae3eb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,6 +22,7 @@ "react-countup": "^6.5.0", "react-dom": "^18.2.0", "react-player": "^2.14.1", + "react-router-dom": "^6.22.1", "react-scripts": "5.0.1", "react-slick": "^0.30.2", "reactstrap": "^9.2.2", @@ -3447,6 +3448,14 @@ "url": "https://opencollective.com/popperjs" } }, + "node_modules/@remix-run/router": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.15.1.tgz", + "integrity": "sha512-zcU0gM3z+3iqj8UX45AmWY810l3oUmXM7uH4dt5xtzvMhRtYVhKGOmgOd1877dOPPepfCjUv57w+syamWIYe7w==", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -15330,6 +15339,36 @@ "node": ">=0.10.0" } }, + "node_modules/react-router": { + "version": "6.22.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.22.1.tgz", + "integrity": "sha512-0pdoRGwLtemnJqn1K0XHUbnKiX0S4X8CgvVVmHGOWmofESj31msHo/1YiqcJWK7Wxfq2a4uvvtS01KAQyWK/CQ==", + "dependencies": { + "@remix-run/router": "1.15.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.22.1", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.22.1.tgz", + "integrity": "sha512-iwMyyyrbL7zkKY7MRjOVRy+TMnS/OPusaFVxM2P11x9dzSzGmLsebkCvYirGq0DWB9K9hOspHYYtDz33gE5Duw==", + "dependencies": { + "@remix-run/router": "1.15.1", + "react-router": "6.22.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "node_modules/react-scripts": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", diff --git a/package.json b/package.json index 1fc24c6..3ef43ef 100644 --- a/package.json +++ b/package.json @@ -1 +1 @@ -{"homepage":"https://vaibhavc13t.github.io/study_material_inventory_software/","name":"study_material_inventory_software","version":"0.1.0","private":true,"dependencies":{"@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-brands-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/react-fontawesome":"^0.2.0","@testing-library/jest-dom":"^5.17.0","@testing-library/react":"^13.4.0","@testing-library/user-event":"^13.5.0","bootstrap":"^5.3.2","font-awesome":"^4.7.0","react":"^18.2.0","react-countup":"^6.5.0","react-dom":"^18.2.0","react-player":"^2.14.1","react-scripts":"5.0.1","react-slick":"^0.30.2","reactstrap":"^9.2.2","remixicon":"^4.1.0","remixicon-react":"^1.0.0","slick-carousel":"^1.8.1","web-vitals":"^2.1.4"},"scripts":{"predeploy":"npm run build","deploy":"gh-pages -d build","start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"gh-pages":"^6.1.1"}} \ No newline at end of file +{"homepage":"https://vaibhavc13t.github.io/study_material_inventory_software/","name":"study_material_inventory_software","version":"0.1.0","private":true,"dependencies":{"@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-brands-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/react-fontawesome":"^0.2.0","@testing-library/jest-dom":"^5.17.0","@testing-library/react":"^13.4.0","@testing-library/user-event":"^13.5.0","bootstrap":"^5.3.2","font-awesome":"^4.7.0","react":"^18.2.0","react-countup":"^6.5.0","react-dom":"^18.2.0","react-player":"^2.14.1","react-router-dom":"^6.22.1","react-scripts":"5.0.1","react-slick":"^0.30.2","reactstrap":"^9.2.2","remixicon":"^4.1.0","remixicon-react":"^1.0.0","slick-carousel":"^1.8.1","web-vitals":"^2.1.4"},"scripts":{"predeploy":"npm run build","deploy":"gh-pages -d build","start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"gh-pages":"^6.1.1"}} \ No newline at end of file diff --git a/src/App.jsx b/src/App.jsx index 9f99a71..6c01ab3 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -1,7 +1,29 @@ + import Home from "./pages/Home"; +import Queries from "./pages/Queries"; +import Blogs from "./pages/blogs"; +import Materials from "./pages/materials"; + +import ReactDOM from "react-dom/client"; +import { BrowserRouter, Routes, Route } from "react-router-dom"; function App() { - return ; + return ( + + }/> + } /> + } /> + } /> + } /> + } > + {/* } /> + } /> + } /> + } />*/} + + + ) + } export default App; diff --git a/src/pages/Courses.jsx b/src/pages/Courses.jsx new file mode 100644 index 0000000..b615132 --- /dev/null +++ b/src/pages/Courses.jsx @@ -0,0 +1,34 @@ +import React, { Fragment } from "react"; +import Header from "../components/Header/Header"; +import HeroSection from "../components/Hero-Section/HeroSection"; +import CompanySection from "../components/Company-section/Company"; + +import AboutUs from "../components/About-us/AboutUs"; +import Courses from "../components/Courses-section/Courses"; +import ChooseUs from "../components/Choose-us/ChooseUs"; +import Features from "../components/Feature-section/Features"; +import FreeCourse from "../components/Free-course-section/FreeCourse"; + +import Testimonials from "../components/Testimonial/Testimonials"; + +import Newsletter from "../components/Newsletter/Newsletter"; +import Footer from "../components/Footer/Footer"; + +const allCourses = () => { + return ( + +
+ + + + + + + + +