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 (
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
+
+export default allCourses;
diff --git a/src/pages/Queries.jsx b/src/pages/Queries.jsx
new file mode 100644
index 0000000..5c55c39
--- /dev/null
+++ b/src/pages/Queries.jsx
@@ -0,0 +1,35 @@
+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";
+import { queries } from "@testing-library/react";
+
+const Queries = () => {
+ return (
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
+
+export default Queries;
diff --git a/src/pages/blogs.jsx b/src/pages/blogs.jsx
new file mode 100644
index 0000000..cc3cc20
--- /dev/null
+++ b/src/pages/blogs.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 blogs = () => {
+ return (
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
+
+export default blogs;
diff --git a/src/pages/materials.jsx b/src/pages/materials.jsx
new file mode 100644
index 0000000..9ad1339
--- /dev/null
+++ b/src/pages/materials.jsx
@@ -0,0 +1,33 @@
+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 Materials = () => {
+ return (
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
+
+export default Materials;
\ No newline at end of file