Scroll to top
Project Details

Overview

Developed an AI-powered Student Management System as a group project, with separate functionalities for administrators, teachers, and students. The platform includes role-based access control, student and course management, attendance management, grade management, reporting, and an AI chat assistant designed to support each user role.

Objectives

  • Developed using React.js, while the backend was built with Node.js and Express.js.
  • Git workflow using main, develop, and feat/* branches, following a feature-branching model.
  • Containerization using Docker, Kubernetes deployments
  • CI pipelines with GitHub Actions
  • GitOps-based continuous delivery using Argo CD
  • AWS infrastructure and Terraform, including Amazon VPC, EKS etc
Category
Student Management System
Learning
DevSecOps
Contributors
8+
Year
2026
New Learnings

Cloud infrastructure, CI/CD, Kubernetes, Infrastructure as Code, monitoring.

DevOps