← All projects

private-school-system

by @ZakaryaMeddahi

Active 22

private school system, built using Next-JS, Nest-JS, PostgreSQL, and Agora SDK

About this project

Private-School API Design Authentication HTTP Authentication, scheme: bearer Auth POST Register POST /api/v1/auth/register Create an account for Students Body Parameters Params Name Location Type Required Description --- --- --- --- --- body body object no none » firstName body string yes none » lastName body string yes none » email body string yes none » password body string yes none Response Examples 201 Response Responses HTTP Status Code Meaning Description Data schema --- --- --- --- 201 CREATED Success Inline POST Login POST /api/v1/auth/login All Users can login, a user object containing JWT (accesstoken) should be returned Body Parameters Params Name Location Type Required Description --- --- --- --- --- body body object no none » email body string yes none » password body string yes none Response Examples 201 Response Responses HTTP Status Code Meaning Description Data schema --- --- --- --- 201 CREATED Success Inline Courses POST Create Course POST /api/v1/courses Creating courses can be performed by Teachers Body Parameters Params Name Location Type Required Description --- --- --- --- --- body body object no none

From the project README on GitHub

Stars
22
Forks
3
Last push
21 Feb 2026

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/private-school-system.svg)](https://www.madeinalgeria.dev/projects/private-school-system)

Related projects