{"repo":"ZakaryaMeddahi/private-school-system","free":true,"listed":false,"github":"https://github.com/ZakaryaMeddahi/private-school-system","clone":"git clone https://github.com/ZakaryaMeddahi/private-school-system.git","description":"private school system, built using Next-JS, Nest-JS, PostgreSQL, and Agora SDK","language":"TypeScript","stars":22,"topics":["agora","chakra-ui","nestjs","nextjs","postgresql","socket-io","streaming","typeorm","webrtc","websocket"],"license":null,"category":"databases-storage","readme_excerpt":"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 (access token) 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 » title body string yes none » description body string yes none » price body integer yes none » language body string yes none » difficulty body string yes none » enrollmentLimit body integer yes none » duration body integer yes none » durationUnit body string yes none » deadline body string yes none » topics body [object] yes none »» title body strin","default_branch":null,"files":null,"tree":[],"storefront":"/r/ZakaryaMeddahi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ZakaryaMeddahi/private-school-system/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}