The application displays available courses and centers.
The user can register to courses using the application.
The application has e-payment from which the user can pay the fees of the courses he registered in.
You can use the application offline.
The application sends notifications to the user and he can specify the notifications he wants to receive.