Разработать несколько разных модулей для онлайн школы
Требуется выполнить несколько задач. Каждую задачу будем выполнять по очереди, но человек на все желателен один.
1 наверное, небольшой блок
Нужен модуль ежедневной загрузки записей из облака zoom на яндекс диск в папку. После загрузки записей они должны стираться из облака зума
2 тоже небольшой
Из аккаунта headhunter забирать информацию по кандидатам, заносить данные о кандидате в таблицу, подгружать резюме на диск (или хотя бы ссылку на резюме). В идеале не в таблицу яндекс, а в базу преподавателей, которой пока нет (стоит задачей далее). Нужны ФИО, контакты, почта, предпочитаемый мессенджер, город, текстовая информация об образовании, опыте работы, дата рождения, резюме
3 тоже небольшой
сделать сшивку- коннектор по API alfacrm + progressme.ru/ Нужно, чтобы синхронизировались оплаты, начисленные пакеты уроков, сроки действия пакетов, расписание преподавателя и студента/ группы студентов
4 Большой блок
В идеале нужна вообще глобальная система работы с преподавателями с привязкой к существующей базе студентов и уроков на progressme.ru. В настоящий момент на progressme уже есть уроки, расписание студентов, материалы уроков, оплаты студентов. Нужен большой блок для преподавателей - расчет им зарплаты по проведенным урокам при установленной ставке, с показом, что куда выплачено, системой оценки уроков (целая система), показателями (длительность обучения каждого студента, оценками от студента, суммой заработка), выбор учителей нужен по расписанию, квалификации, уровню языка, уровню оценки
5 Большой блок
дневник оценок работ студентов. Нужно привязать к progressme, чтобы ученик мог увидеть оценки за урок по нескольким критериям (например, активность, правильность и тд), а также за домашнее задание, за тест
6 средний блок
нужна реализация следующей функции: студенты при покупке пакета занятий получают занятия другого типа бесплатно автоматически, либо менеджер начисляет в личный кабинет студента данные занятия. Студент из своего личного кабинета видит расписание данных занятий, свободных к посещению любым студентом. Самостоятельно выбирает занятие по типу, расписанию и учителю, записывается. Ему выскакивает уведомление с текстом. если студент решает выбрать занятие, оно списывается с баланса таких начисленных занятий. Восстановлению не подлежит, изменению тоже не подлежит. Есть срок действия таких занятий. Они сгорают в конце срока.
7 средний блок
На сайте в свободном доступе нужно расположить модуль (и его надо написать) расписания, где указаны слоты времени. Любой человек может выбрать слот и записаться на занятие, оставив телефон, имя, и комментарий. Человеку на почту и ватсап приходит уведомление о времени урока и ссылка для подключения. Он же может отменить запись или перенести ее на другой свободный слот. Расписание выставляется согласно расписанию, которое зашито в progressme у учителя, либо alfacrm у учителя
8 клиенту высылается напоминалка о времени урока + текст согласно расписанию alfacrm или progressme.ru, от ватсапа определенного номера
Напишите, пожалуйста, какие блоки вы можете сделать, примерные сроки на каждый и стоимость каждого. Также напишите, какие будут условия поддержки данного блока с вашей стороны, на чем будет написан, и есть ли какие-то требования к его размещению и стабильной работе