This system is made under the Intern Assessment given by T18Innovations Private Limited
I have used the following technologies:
- NodeJS
- ExpressJS
- EJS
- MongoDB
- Mongoose
- Bootstrap
- HTML
- CSS
Following are the REST APIs exposed via ExpressJS:
-
/createStudent (POST request) POST body will be like : {name: abc, email: [email protected], class: 8th, section: A, assignedTeacher: xyz}
-
/createTeacher (POST request) POST body will be like : {name: xyz, email: [email protected], subject: Maths}
-
/filterTeachersAccToSubject (POST request)
-
/filterStudentsAccToClassSection (POST request)
-
/filterStudentsAccToAssignedTeacher (POST request)
-
/editStudentDetail (POST request) POST body will be like : {name: abc, email: [email protected], class: 8th, section: A, assignedTeacher: xyz}