Onepage.su - конструктор лендингов и одностраничников
Роль в проекте и описание: Full Stack Developer, разработка всего проекта целиком, от идеи до воплощения, без привлечения дополнительных ресурсов. Проект одного человека, наилучшим образом демонстрирующий мои возможности. Запущен за 4 месяца в третьей версии. Данное резюме создано на этом конструкторе.
Особенности реализации: бекенд написан на PAI Toolkit - легковесном и быстром MVC микро-фреймворке, ориентированном на AJAX и WebSocket обмен данными с фронтом. Классический вариант БД - MySql, с детально проработанной структурой таблиц и оптимальной индексацией, что, по моим подсчетам, обеспечит бесперебойную и быструю работу системы на VPS (2 ядра, 4ГБ) при единовременной нагрузке порядка 3-5 тыс. пользователей в админпанели (при работе "на лету" через ajax и без кеширования). В общем же проект рассчитан на несколько сот тысяч активных пользователей, без масштабирования и оптимизации существующей архитектуры, но, конечно же, с увеличением мощностей Hardware.
ОS - Debian 8, связка nginx + apache (тоже классика, но я сам тестировал различные варианты, и эта связка, правильно настроенная, показывает себя наилучшим образом).
PHP 7 версии, собран из исходников.
Дизайн офиса (админпанели) - допиленная тема (NEON), приобретена для экономии времени на разработку. Рекламные материалы, лендинги проекта - сверстаны на самом конструкторе.
Уникальность проекта в полном контроле над процессом верстки, в своем особенном подходе к публикации и разработке лендингов, в ориентации на максимально широкий круг пользователей - от новичков до профи фронт-енд. В проекте автоматизированы основные процессы разработки одностраничников, есть система контроля версий, возможность продаж сверстанных шаблонов, обмена страницами и т.п.