Система для групповых уроков #202
erpic-ru
started this conversation in
Сделанные проекты
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Небольшая система для учета групповых занятий по английскому языку. Утилитарно решает 2 задачи:
Задача 1 – биллинг, прием платежей и печать чеков
При добавлении нового студента создается аккаунт с доступом к странице оплаты. Из Тотума можно произвести оплату картой или по QR-коду без перехода в платежный сервис. Все данные для платежа собираются из базы и передаются параметрами в iframe-форму.
![Без названия 2](https://user-images.githubusercontent.com/91674114/186917685-8e651856-737a-4671-b463-7476034e5238.png)
После оплаты на сервер онлайн касс отправляется задание в JSON с данными транзакции для "печати" чека. Сервер тоже работает на Тотум и принимает запросы через Remotes. Чек фискализируется и отравляется кассой в ОФД.
После оплаты система автоматически поднимает роль и выдает студенту доступ к заданиям в зависимости от выбранного курса, а также сообщает администратору об оплате через стандартные уведомления:
![Снимок экрана 2022-08-26 в 16 24 26](https://user-images.githubusercontent.com/91674114/186915004-a681e993-f24d-4cd0-a8c9-a6bb6f720adb.png)
Задача 2 – задания и контроль их выполнения
Прежде это была таблица в Google Docs, но решили портировать это дело в Тотум. Получилось довольно симпатично.
Студенты отмечают выполненные задания получают баллы и могут сравнить себя с однокурсниками.
Beta Was this translation helpful? Give feedback.
All reactions