Salom

(Overview)
Al-XorazmiyVorislariisanationwidelearningmanagementsystemservinggiftedstudentsingrades8–11throughoutUzbekistan.Theplatformcentralizescurriculumdelivery,progresstracking,andacademicmanagementintoasinglesystemusedacrosstheentirecountry.
(Architecture)
ThebackendisbuiltonFastAPIwithamodularservicestructurehandlingauthentication,coursecontent,assessments,andreporting.PostgreSQLstoresstudentrecords,grades,andlearningmaterialswithstrictrelationalintegrity.TheReactfrontendcommunicatesoveraRESTAPIandrendersrole-specificdashboardsforstudents,teachers,andadministrators.
(Engineering)
Role-basedaccesscontrolseparatesstudent,mentor,andadminworkflows.Theplatformsupportsstructuredcurricula,assignmentsubmission,automatedgradingflows,andnationwidereporting.DeployedbehindNginxwithcontainerizedservices,thesystemisdesignedforhighavailabilityunderconcurrentloadfromthousandsofstudents.
DesignedthebackendarchitectureonFastAPIwithmodularservicesforcourses,assessments,andreporting.
Builtrole-baseddashboardsinReactforstudents,mentors,andadministrators.
ImplementedPostgreSQLschemasforstudentrecords,curricula,andprogresstracking.
DeployedtheplatformwithDockerandNginxfornationwideavailability.
Built with
Explore this project
Inspect the live deployment or browse the repository code.
Haveaprojectinmind?
sh@shokirov.com