App that hepls math teachers maintain math problem database and manage their students' test assignments.
Teachers can create and delete mathematical Problems. From a list of Problems, a Math Test can be created. Math Tests can be sent out to Students. Each Student get their copy of Test called an Assignment. Assignment has a part next to each Problem where Student can write their solution. Teacher can observe solutions and either reject or approve them.
The application fetures authentication and role-based authorization.