ASP.NET Core Web API beadando oktatas-szervezo rendszerhez.
- Connection string:
SmallNeptun/appsettings.json - Adatbazis neve alapbol:
CourseManagerDB - Inditas utan Swagger:
/swagger - Ures adatbazis eseten a
DataSeederautomatikusan feltolti a tesztadatokat.
- Felhasznalok kezelese, inaktivalas/reaktivalas
- Tantargyak kezelese, inaktivalas/reaktivalas
- Kurzusok hirdetese, modositasa, torlese
- Hallgatok kurzusfelvetele, lejelentkezese, atjelentkezese
- Orarendi idopontok kezelese
- Ertesitesek listazasa es hatterfolyamatbol generalasa
Swagger UI-ban erdemes vegigprobalni:
POST /api/users/registerGET /api/subjectsPOST /api/coursesPOST /api/subjects/{subjectId}/registerPOST /api/courses/{courseId}/scheduleGET /api/notifications