1. LK Mail
    Почта с интерфейсом мессенджера
    Полностью рабочая почта с итерфейсом мессенджера. Есть самописный markdown-редактор и загрузка картинок в письмо. Можно отправлять письма на любые адреса любых почт, ровно как и получать их. Мой адрес - sererga@liokor.com
    Создана как выпускной проект со 2-го семестра Технопарка Mail.ru (ныне образовательного проекта VK)
    Абсолютно весь код написан на чистом JS без использования сторонних библиотек.
    Github с кодом
  2. LK Code
    Интерактивная платформа для обучения программированию
    Контест для задач по программированию + онлайн-редактор кода + видео-конференции.
    Здесь можно решать задачи на 13 языках программирования, и с любой файловой стркутурой, ведь запускается весь код через makefile, чего на данный момент не предоставляет ни один подобный редактор кода.
    Ещё можно проводить семинары в комнатах (если угодно - то в закрытых), и делиться ссылкой для подключения к вашему редактору, чтобы преподаватель или приятель помог вам.
    Создана как выпускной проект со 4-го, последнего семестра Технопарка Mail.ru (ныне образовательного проекта VK)
    Самый большой мой проект на данный момент.
    Видосик тоже я монтировал)
    Написан на фреймворке Vue.js. Редактор кода - Ace Editor. Онлайн редактор - дописанный лично аддон для Ace Editor'a к библиотеке Operational Transformation. Видео-конференции на WebRTC.
    Github с кодом
  3. FNews
    Новости, котировки и обмен валют в едином инструменте с классным дизайном.
    Можно выбирать, за какими валютами следить, получать уведомления при изменении курса, и даже настраивать интересующие тематики новостей по тегам и ключевым словам, которые хочется видеть в ленте.
    Полностью создан ровно за 24 часа, на хакатоне Best Hack 2022.
    Написан на фреймворке Vue.js. Графики на библиотеке Fusioncharts.
    Github с кодом
  4. SQuest
    Выбор и содание собственного онлайн-квеста ещё никогда не было таким удобным
    На каждом этапе квеста даётся набор любой информации (текст, картинки, видео, аудио). Для этого есть самописный классный markdown-редактор. Для прохождения этапа нужно ввести правильный текстовый ответ.
    Благодаря этой концепции ваш квест может быть как полностью онлайн, так и требовать нахождения ответов в определенных реальных местах.
    Квесту можно задать несколько веток, настроить видимость каждой для всех, или для конкретных пользователей. За прохождение каждого этапа в чужом квесте даются баллы и есть рейтинг пользователей.
    Абсолютно весь код написан на чистом JS без использования сторонних библиотек. Даже роутер для SPA-приложения и markdown-редактор)
    Github с кодом
  5. CompMath on JS
    То что всегда делали на Python, но с великолепной вычислительной точностью JS
    Лабораторные работы по курсу Вычислительной Математики, которые было предложено сделать на любом языке.
    По факту - куча стандартных функций и классов из NumPy, переписанные на JS. Зато красиво и интерактивно.
    Графики и матрицы на Fusioncharts. Графы на Vis.js. В 4-ой работе пришлось поднять сервер на Python, который отвечает результатами работы всего двух функций, описания работы которых нет в документации NumPy. А потом ещё и костыльно обходить CORS, потому что страницка хостится на Github Pages
    Github с кодом
  6. Animated landing
    Давай отвлечемся и посмотрим на анимашки
    Сложные анимации на JS, зависящие от положения прокрутки страницы. Придётся поработать пальцем, чтобы дойти до конца)
    И снова чистый JS. Иначе и интереса в этом не было бы.
    Github с кодом