Problem Statement : Create a database for a school management system which involves modules like Students, Classes, Teachers, Courses etc.
-
Build Nodejs server with REST/GraphQL API's for
- CRUD operations on students
- Fetching class of a student
- Fetching list of all students in the same class
- Fetching all ongoing courses of a student
- CRUD operations on Teachers,class
-
Additionally:
- Authentication
- API documentation
- Detail Documentation is created for all API's using swagger.