<p>Всем доброго дня! У нас есть LMS работающая на чистом Laravel, прикрепляю примеры двух страниц. Вообще была куплена тут <a href="https://codecanyon.net/item/academy-lms-laravel-learning-management-system/53102497">https://codecanyon.net/item/academy-lms-laravel-learning-management-system/53102497</a></p><p>Для текущего проекта не хватает несколько основных функций (может быть потом потребуются еще):</p><p>1) Сейчас прохождение конкретного урока в секции подтверждается нажатием на чекбокс и пишется в базу единым массивом по типу "". </p><p>Проблема 1: это не позволяет отследить когда конкретно был пройден очередной урок, нужно писать не массивом, а каждую строку отдельно для будущей статистики по скорости прохождения курса</p><p>Проблема 2: можно самостоятельно отмечать что ты прошел какой-то урок только нажатием на галочку. Нужно автоматически помечать что урок пройден сразу, как пользователь нажал на его название. В случае теста, помечать как "пройден" только если набрано достаточное количество баллов (в тестах fail/pass уже отслеживается по достаточности набранных баллов)</p><p>Проблема 3: нужно чтобы уроки, которые стоят по очереди дальше теста, нельзя было выбрать пока тест не пройден. Тем более нельзя перейти в другую секцию. Должно выходить сообщение "Вы еще не завершили предыдущие уроки/тесты". </p><p>2) У тестов есть указание времени на прохождение, но в результатах не сохраняется за какое время человек прошел тест (хотя на странице время тикает). Нужно это сохранять, также для дальнейшей статистики как быстро человек прошел тест</p><p>3) При регистрации сейчас даже если отключена в админке необходимость проверки email, он все равно пытается отправить письмо и ломается на этом потому что нет smpt. Нам в целом это не надо, регистрировать пока будем сами, рассчитано на 1000 человек. Но дальше придут несколько тысяч учеников и нужно будет чтобы они регистрировались самостоятельно. Нужно проверить этот модуль, вообще в целом, регистрация работает. </p><p>Работать через GitLab, сейчас система установлена, ее перенесем в репозиторий для работы.</p><p>Это основные моменты которые нужно доделать сейчас. В будущем, когда курс пройдут, нужно будет вытащить статистику ТОП 100 по параметрам, что прикреплены в картинке про EduCoin. Это будет отдельно оплачено.</p><p>P.S. Делаем курс по финансовой грамотности от университета, я сам разраб, но нужны доп руки, поэтому проблем с постановкой задач не будет. </p>