Skip to content

Информация для разработчиков и пользователей

License

Notifications You must be signed in to change notification settings

freedomsex/docs

Repository files navigation

Раздел содержит информацию и файлы с описанием планов и хода разработки, новости, документацию по проекту. Репозиторий в целом представляет совокупность текстовой информации по проекту рыбы здесь нет кода здесь нет. Вы можете вносить правки в тексты или исправить найденные ошбики.

Информация для разработчиков

Больше всего работы предстоит по части JavaScript кода. Сейчас фронтенд переписывается на VueJS и большая часть логики переносится на клиент. Разработка удобной и озывчивой клиентской части приложения на всех уровнях, включая интерфейсы модератора и администратора. По серверной части работы также хватает. Пишутся и разрабатываются необходимые сервисы и контроллеры для клиентской части. С администрирование серверов также не всё на высшем уровне.

JavaScript

Фронтенд переписывается на VueJS. Все исходники фронтенда опубликованы в отдельном репозитории https://github.com/freedomsex/sources. Компоненты Vue в соответствующей папке. Исходники легаси в одноименных папках core, index и т.д. Собирается сейчас всё Grunt-ом. Если получится, сборку перепишем на WebPack. На сегодняшний день клонировать полностью проект у вас не получится, так как не все исходники проекта опубликованы. Но мы активно их готовим к публикации. Фронтенд часть опубликована полностью, поэтому вы можете поработать над каким-нибудь его модулем.

Можете выбрать абсолютно любой модуль для разработки или совершенствования. Мы на данный момент работаем как минимум над этим

  • Пересборка списка контактов
  • Реализация парадигмы гиперчата
  • Разработка админского JS интефейса

PHP

Активно переходим к Symfony3

Здесь и далее используется разметка Markdown (en). Это очень простой и широко признанный инструмент. Подробнее и на русском можно посмотреть здесь (рус).

About

Информация для разработчиков и пользователей

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages