Astra Backend Project

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:

    1. Authentication
    2. API documentation

📱 Mindmap of Project

mindmap

📚 API Documentation

- Detail Documentation is created for all API's using swagger.

documentation


documentation

👨‍💻 Developed By