Skip to content

ksenonadv/gradebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gradebook

A comprehensive gradebook application built for educational institutions. This system allows teachers to manage courses, track student grades, and maintain academic records. Students can access their course information and view their grades across all enrolled classes.

Features

  • Course Management: Create, view, and manage courses
  • Student Enrollment: Enroll students in courses
  • Grade Management: Add, edit, and delete student grades
  • Grade History: Track changes to grades for academic integrity
  • User Authentication: Secure login with role-based access control
  • Profile Management: Update user information and settings

Technologies

Backend

  • NestJS
  • TypeScript
  • TypeORM
  • PostgreSQL
  • JWT Authentication

Frontend

  • Angular
  • TypeScript
  • RxJS
  • Tailwind CSS
  • Angular Material

Documentation

The project documentation is available at:
https://ksenonadv.github.io/gradebook/

The documentation includes:

  • API references for the backend services
  • Component documentation for the frontend
  • Interfaces and models definitions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •