KazUp! - платформа для освоения Казахского языка. На данный момент завершается разработка бета версии системы, которая достаточно насыщенна оригинальным функционалом.
Ученик выбирает из каталога материал, который может быть просто текстом, видео, или аудио. Добавляет его на освоение, чтобы в следующем посещении быстро отыскать его в каталоге. Процесс освоения материала представлен областью в которой находится видео/аудио и текст. После прослушивания/просмотра учащийся читает предложения, наводя на них мышью видит перевод. Тыкая по словам - видит перевод слов и может добавлять себе в словарь.
Слова из словаря тренируются на 4х интерактивных упражнениях. За обучение начисляются очки, и подсчитывается статистика, которую можно просмотреть на странице прогресса.
Пользователь может авторизоваться/регистрироваться с помощью соц. сетей. Делится материалами.
Система достаточно сложная как с аспектов разработки фронтенд кода пользовательского интерфейса, насыщенного Ajax и REST, для чего был использован backbone.js. Так и с аспектов backend, для которого был выбран Yii-framework.
Для ускорения разработки визуального оформления был использован bootstrap.
Проект продолжает развиваться, ведутся финишные работы перед выпуском бета версии системы.