ClienD

Удобный доступ к edu.tatar.ru

Об информационной системе ClienD

ClienD не является коммерческим проектом. Все работы по разработке и поддержке информационной системы осуществляются на бесплатной основе командой разработчиков ClienDDev. Все деньги, полученные с рекламы, уходят на обслуживание и поддержку серверной инфраструктуры. Часть подпроектов изначально являются проектами с открытым исходным кодом, и выложены на Github.

Выкладывание основной части исходного кода проекта в открытый доступ привело бы к возросшему количеству запросов на портал “Электронное образование в РТ”, поэтому команда ClienDDev принципиально не публикует никакие исходные тексты основной части проекта.

Изначально проект создавался с целью решения собственных проблем. Затем проект стал площадкой для получения уникального опыта по разработке и поддержке высоконагруженных приложений.

Пользователи видят обычно только один проект - то приложение, которым они пользуются. На самом деле, информационная система проектов ClienD не ограничивается одним приложением. Внизу полный список проектов, которые были разработаны за эти годы.

Проекты

Занимается парсингом, сжатием, подготовкой данных для мобильных приложений (API).

Технологии: nginx, PHP5, MySQL (Percona DB), Redis, Docker, Gitlab CI
Годы реализации: c 2013
Авторы:


Веб-приложение

Технологии: HTML, CSS (Bootstrap), JavaScript (jQuery), gulp
Годы реализации: c 2013
Авторы:


Android-приложение

Технологии: Java 8, Gradle
Годы реализации: c 2014
Авторы:


iOS-приложение

Технологии: Swift 4, Realm
Годы реализации: c 2014
Авторы:


Упрощает и ускоряет выставление оценок, помогает системным администраторам работать с сайтом электронного образования. Проект с открытым исходным кодом.

Технологии: HTML, CSS (Bootstrap), JavaScript (jQuery), gulp
Годы реализации: c 2014
Авторы:


Бот для Telegram

Технологии: NodeJS (express, node-telegram-bot-api)
Годы реализации: c 2017
Авторы:


Скрипт для настройки proxy-серверов для Wireless@School на Linux. Проект с открытым исходным кодом.

Технологии: NodeJS, Bash
Годы реализации: 2015
Авторы:


Отображает статистику запросов на edu.tatar.ru от системы бекенд-серверов ClienD: частота, тип, источник.

Технологии: HTML, CSS (Bootstrap), JavaScript (jQuery, Socket.io), gulp, PHP5 (Phalcon 2), NodeJS (Socket.io), Redis
Годы реализации: c 2014
Авторы:


Сайт со статистикой

Технологии: HTML, CSS (Bootstrap, Admin LTE), JavaScript (jQuery, moment, highcharts), PHP5 (Phalcon 2), MySQL
Годы реализации: c 2016
Авторы:


Система для показа рекламы в приложениях

Технологии: HTML, CSS (Bootstrap), JavaScript (jQuery), PHP5 (Phalcon 2), MySQL
Годы реализации: c 2015
Авторы:


Реализация парсера вместе с выполнением сетевых запросов на edu.tatar.ru. Библиотека встраивается в мобильные приложения и в серверную часть.

Технологии: Java 8, Gradle, J2ObjC
Годы реализации: c 2017
Авторы:


Автоматические тесты на backend API

Технологии: Python 3 (unittest)
Годы реализации: 2017
Авторы:


Реализация парсера вместе с выполнением сетевых запросов на edu.tatar.ru.

Технологии: NodeJS
Годы реализации: 2015
Авторы:


По ночам собирает статистику из базы данных, складывает в определенное место для сайта статистики и отправляет информацию в Telegram.

Технологии: NodeJS (node-telegram-bot-api)
Годы реализации: 2016
Авторы:


Балансировщик backend-серверов

Технологии: nginx
Годы реализации: c 2014
Авторы:


Эмулятор edu.tatar.ru

Технологии: PHP
Годы реализации: 2014
Авторы: