├── .vite
└── deps_temp
│ └── package.json
├── icon.png
├── postcss.config.js
├── src
├── App.css
├── styles
│ ├── main.css
│ ├── errorpage.css
│ ├── allcourse.css
│ ├── sidemenu.css
│ ├── featured.css
│ ├── navbar.css
│ └── footer.css
├── main.jsx
├── components
│ ├── NaviBar.jsx
│ ├── titleTop.jsx
│ ├── main.jsx
│ ├── footer.jsx
│ ├── ErrorPage.jsx
│ ├── Layout.jsx
│ ├── Dashboard.jsx
│ ├── Outsideclick.jsx
│ ├── featured.jsx
│ ├── data
│ │ ├── featured.json
│ │ └── allcourses.json
│ ├── allcourse.jsx
│ ├── sidemenu.jsx
│ ├── AboutPage.jsx
│ └── navbar.jsx
├── hooks
│ └── useDashboard.js
├── App.jsx
└── index.css
├── .github
└── FUNDING.yml
├── vite.config.js
├── .gitignore
├── package.json
├── LICENSE
├── public
└── vite.svg
├── index.html
├── CONTRIBUTING.md
├── tailwind.config.js
├── CODE_OF_CONDUCT.md
└── README.md
/.vite/deps_temp/package.json:
--------------------------------------------------------------------------------
1 | {"type":"module"}
--------------------------------------------------------------------------------
/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FarhaKousar1601/Free-courses-with-Certificates/main/icon.png
--------------------------------------------------------------------------------
/postcss.config.js:
--------------------------------------------------------------------------------
1 | export default {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {},
5 | },
6 | }
7 |
--------------------------------------------------------------------------------
/src/App.css:
--------------------------------------------------------------------------------
1 | @import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap");
2 |
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | # These are supported funding model platforms
2 |
3 | github: [avinash201199]
4 |
5 | custom: ["https://paypal.me/Avinash425"]
6 |
--------------------------------------------------------------------------------
/src/styles/main.css:
--------------------------------------------------------------------------------
1 | .main {
2 | width: 85vw;
3 | }
4 |
5 | .margin-left-for-fixed {
6 | margin-left: 16vw;
7 | }
8 |
9 | .spacing {
10 | /* margin: 50px 60px 0px 60px; */
11 | }
12 |
--------------------------------------------------------------------------------
/vite.config.js:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'vite'
2 | import react from '@vitejs/plugin-react'
3 |
4 | // https://vitejs.dev/config/
5 | export default defineConfig({
6 | plugins: [react()]
7 | })
8 |
--------------------------------------------------------------------------------
/src/main.jsx:
--------------------------------------------------------------------------------
1 | import React from "react";
2 | import ReactDOM from "react-dom/client";
3 | import "./index.css";
4 | import App from "./App";
5 |
6 | ReactDOM.createRoot(document.getElementById("root")).render(
10 | Welcome to this project! This initiative was started by{" "} 11 | 15 | Avinash Singh 16 | {" "} 17 | with invaluable contributions from the GitHub{" "} 18 | 22 | community 23 | {" "} 24 | {"<3"}. 25 |
26 |27 | Our mission is to provide free courses with certificates to help 28 | learners worldwide enhance their skills and knowledge. We believe in 29 | the power of open-source projects to make education accessible to 30 | everyone. 31 |
32 |33 | This repository is open-source and available{" "} 34 | 38 | here 39 | 40 | . Feel free to explore, contribute, and join us in our mission to make 41 | education accessible to everyone. 42 |
43 |44 | If you have any questions or suggestions, please don't hesitate to 45 | reach out to{" "} 46 | me. 47 | Together, we can make a difference! 48 |
49 |