├── sms-frontend
├── README.md
├── public
│ ├── _redirects
│ ├── favicon.png
│ └── index.html
├── src
│ ├── img
│ │ ├── admin.jpg
│ │ └── school.jpg
│ ├── App.js
│ ├── Pages
│ │ └── Dashboard
│ │ │ ├── Main-Dashboard
│ │ │ ├── AllPages
│ │ │ │ ├── Admin
│ │ │ │ │ ├── CSS
│ │ │ │ │ │ ├── Payment.scss
│ │ │ │ │ │ ├── AddBed.scss
│ │ │ │ │ │ └── AddTeacher.scss
│ │ │ │ │ ├── AllDoubts.jsx
│ │ │ │ │ ├── AddNotice.jsx
│ │ │ │ │ ├── AddAdmin.jsx
│ │ │ │ │ ├── AddStudent.jsx
│ │ │ │ │ └── AddTeacher.jsx
│ │ │ │ ├── Student
│ │ │ │ │ ├── CSS
│ │ │ │ │ │ ├── BookAppointment.scss
│ │ │ │ │ │ ├── Appointment.scss
│ │ │ │ │ │ └── Profiles.scss
│ │ │ │ │ ├── AddDoubt.jsx
│ │ │ │ │ └── StudentProfile.jsx
│ │ │ │ └── Teacher
│ │ │ │ │ ├── CSS
│ │ │ │ │ └── TeacherProfile.scss
│ │ │ │ │ ├── CheckReports.jsx
│ │ │ │ │ ├── CreateReport.jsx
│ │ │ │ │ └── TeacherProfile.jsx
│ │ │ └── GlobalFiles
│ │ │ │ ├── Topbar.jsx
│ │ │ │ ├── FrontPage.jsx
│ │ │ │ ├── CommonCSS.scss
│ │ │ │ └── Sidebar.jsx
│ │ │ └── Dashboard-Login
│ │ │ ├── DLogin.scss
│ │ │ └── DLogin.jsx
│ ├── Redux
│ │ ├── index.js
│ │ ├── Datas
│ │ │ ├── types.js
│ │ │ ├── reducer.js
│ │ │ └── action.js
│ │ ├── auth
│ │ │ ├── types.js
│ │ │ ├── reducer.js
│ │ │ └── action.js
│ │ └── store.js
│ ├── App.scss
│ ├── index.js
│ └── Routes
│ │ └── AllRoutes.jsx
├── .gitignore
└── package.json
├── sms-backend
├── readme.md
├── .gitignore
├── Config
│ └── db.js
├── models
│ ├── quiz.model.js
│ ├── notice.model.js
│ ├── doubt.model.js
│ ├── report.model.js
│ ├── admin.model.js
│ ├── student.model.js
│ └── teacher.model.js
├── package.json
├── middlewares
│ ├── admin.middleware.js
│ ├── teacher.middleware.js
│ └── student.middleware.js
├── routes
│ ├── quiz.route.js
│ ├── school.route.js
│ ├── doubt.route.js
│ ├── notice.route.js
│ ├── reports.route.js
│ ├── student.route.js
│ ├── teacher.route.js
│ └── admin.route.js
└── index.js
├── sma-chat-backend
├── .gitignore
├── package.json
└── index.js
├── sms-chat-frontend
├── .gitignore
├── build
│ ├── favicon.png
│ ├── asset-manifest.json
│ ├── static
│ │ ├── js
│ │ │ ├── runtime-main.03887cff.js
│ │ │ ├── 2.c372d7dd.chunk.js.LICENSE.txt
│ │ │ ├── main.069092f1.chunk.js
│ │ │ ├── runtime-main.03887cff.js.map
│ │ │ └── main.069092f1.chunk.js.map
│ │ └── css
│ │ │ ├── main.b18b9ae0.chunk.css
│ │ │ └── main.b18b9ae0.chunk.css.map
│ └── index.html
├── public
│ ├── favicon.png
│ └── index.html
├── src
│ ├── index.js
│ ├── components
│ │ ├── Header
│ │ │ ├── Header.jsx
│ │ │ └── Header.css
│ │ ├── Call
│ │ │ ├── call.css
│ │ │ └── call.jsx
│ │ ├── Video
│ │ │ ├── Video.css
│ │ │ └── Video.jsx
│ │ └── ID
│ │ │ ├── ID.css
│ │ │ └── ID.jsx
│ ├── App.js
│ ├── App.css
│ └── Context.js
├── package.json
├── .eslintrc.js
└── readme.md
└── README.md
/sms-frontend/README.md:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/sms-backend/readme.md:
--------------------------------------------------------------------------------
1 | Hello
--------------------------------------------------------------------------------
/sma-chat-backend/.gitignore:
--------------------------------------------------------------------------------
1 | /node_modules
--------------------------------------------------------------------------------
/sms-backend/.gitignore:
--------------------------------------------------------------------------------
1 | /node_modules
2 | .env
--------------------------------------------------------------------------------
/sms-frontend/public/_redirects:
--------------------------------------------------------------------------------
1 | /* /index.html 200.
--------------------------------------------------------------------------------
/sms-chat-frontend/.gitignore:
--------------------------------------------------------------------------------
1 | # Local Netlify folder
2 | .netlify
3 |
--------------------------------------------------------------------------------
/sms-frontend/src/img/admin.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frozen-dev71/School-Management-System/main/sms-frontend/src/img/admin.jpg
--------------------------------------------------------------------------------
/sms-frontend/public/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frozen-dev71/School-Management-System/main/sms-frontend/public/favicon.png
--------------------------------------------------------------------------------
/sms-frontend/src/img/school.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frozen-dev71/School-Management-System/main/sms-frontend/src/img/school.jpg
--------------------------------------------------------------------------------
/sms-chat-frontend/build/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frozen-dev71/School-Management-System/main/sms-chat-frontend/build/favicon.png
--------------------------------------------------------------------------------
/sms-chat-frontend/public/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frozen-dev71/School-Management-System/main/sms-chat-frontend/public/favicon.png
--------------------------------------------------------------------------------
/sms-backend/Config/db.js:
--------------------------------------------------------------------------------
1 | const mongoose = require("mongoose");
2 | require("dotenv").config();
3 |
4 | const connection = mongoose.connect(process.env.dbURL);
5 |
6 | module.exports = { connection };
--------------------------------------------------------------------------------
/sms-frontend/src/App.js:
--------------------------------------------------------------------------------
1 | import "./App.scss";
2 | import AllRoutes from "./Routes/AllRoutes";
3 |
4 | function App() {
5 | return (
6 | <>
7 |
| Class | 46 |Subject | 47 |Teacher | 48 |Details | 49 |Date | 50 |Delete | 51 |
|---|---|---|---|---|---|
| {ele.class} | 58 |{ele.subject} | 59 |66 | {ele.teacher} 67 | | 68 |{ele.details} | 69 |{ele.date} | 70 |DeleteDoubt(ele._id)} 73 | > 74 | Delete 75 | | 76 |
| Student Name | 48 |Class | 49 |Date | 51 |Delete | 52 ||
|---|---|---|---|---|
| {ele.name} | 59 |{ele.class} | 60 |{ele.email} | 61 |{ele.date} | 62 |63 | 75 | | 76 |
Teachers
48 |Students
56 |Staffs
63 |Admins
71 |Class rooms
79 |School bus
88 |Notices
96 |Reports
104 |{user?.studentName}
90 |{user?.class}
94 |{user?.DOB}
98 |{user?.mobile}
102 |{user?.gender}
187 |{user?.age}
191 |{user?.email}
196 |{user?.address}
200 |09:00 AM - 20:00 PM (TIMING)
210 |Delhi Public School, CBSE
214 |218 | Sri Aurobindo Marg, Ansari Nagar, Ansari Nagar East, New 219 | Delhi. 220 |
221 |{data?.user?.teacherName}
92 |{data?.user?.subject}
96 |{data?.user?.DOB}
100 |{data?.user?.mobile}
104 |{data?.user?.gender}
189 |{data?.user?.age}
193 |{data?.user?.education}
198 |{data?.user?.address}
202 |09:00 AM - 20:00 PM (TIMING)
212 |Delhi Public School, CBSE
216 |220 | Sri Aurobindo Marg, Ansari Nagar, Ansari Nagar East, New 221 | Delhi. 222 |
223 |