Репозиторий с текущими дев-задачами Фантлаба (Краудсорсинговая информационная база "Лаборатория Фантастика", fantlab.ru).
Актуальные тикеты см в Issues - https://github.com/FantLab/FantLab-pub/issues
Знающие и имеющие желание писать код, хорошие и полезные сервисы на фронтэнде html/css/js, микросервисы на бэкэнде (go/python/perl), рисовать макеты, иконки, стикеры и прочие знающие сопряженные веб-территории - принимайте участие в общей работе над сайтом "Лаборатория фантастики".
Нужна помочь в фронтэнде - в css и js в необходимых небольших, но насущных доработках для сайта. Внести коррективы в существующий html и css код. Возможно - чтото полностью переверстать. (Без координальный изменений дизайна и UI и корректный вывода сверстанного блока на мобильных экранах от 4’’ и в старых браузерах. Верстка - резиновая, адаптивная (через media) - см заметку /wiki/Общие-требование-к-html-css-js-коду
Приветствуется красота, простота, минимализм и аккуратность в обновлении кода. Хорошая документированость для удобной поддержки кода сообществом.
Верстку можно делать на примерах и размещать на - https://jsbin.com, https://jsfiddle.net или аналогичных сервисах макет-стендов. Когда всё будет ок - добавим в шаблон или выложим в этот репозиторий старые шаблоны для обновления. Актуальные задачи смотрите в разделе Issues по меткам html и help wanted
Основной бэкэнд сайта написан на mvc-фреймворке Mojolicious (Perl). Не самый мейстрим, но это классный удобный фреймворк (см. пример).
По соображениям безопастности мы не выкладываем код в открытый репозиторий, но если если интересно его повырять и попилить полезности в нем - свяжитесь через сайт фантлаба с creator (или vad или kenrube)
- Существуют отдельные микросервисы и приложения, работающие с базой фантлаба и написанные на разных языках - см. репозитории https://github.com/FantLab
https://github.com/FantLab/FantLab-API - одельный репозиторий по API проекта. Документация и тикеты по текущим доделакам и вопросам по API.