Проектирование
и разработка сайта

Заказчик

Проект «Хороший текст» появился на свет в формате офлайновой Школы литературного мастерства, первая сессия которой состоялась в январе 2016 года. Для продвижения и поддержки использовался Facebook. Но создатели захотели поддерживать жизнь сообщества и вне учебных сессий.

Так возникла идея сайта, где смогут общаться читатели, издатели, писатели – как начинающие, так и признанные, где ведутся литературные полемики и обсуждение произведений.

Цель

Создать единый портал для общения писателей, читателей и критиков, с форумом, библиотекой и альманахом.

Задачи

– Сделать сайт с регистрацией и личным кабинетом

– Cпроектировать форум

– Cоздать систему публикации альманаха
А еще мы решили запариться и сделать сайт не просто быстрым, а очень, очень быстрым и сделали всё на React'е.

Начало работы

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

Регистрация

Первый шаг в закрытое сообщество «Хороший Текст» — регистрация. Мы сделали её максимально простой. Нужна только почта.

Зарегистрированный пользователь

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

Форум

Для форума мы придумали сортировку, которая показывает самые обсуждаемые, самые рейтинговые тексты и свежие комментарии.
На форуме у любого участника сообщества есть возможность выложить текст на всеобщее обсуждение. Для авторов это важно, ведь именно в комментариях зарождаются интересные дискуссии.

Квалифицированный читатель

После регистрации пользователь может оплатить подписку и получить доступ ко всем разделам сайта. А для того чтобы оценивать тексты и писать рецензии, нужно получить статус «Квалифицированный читатель».
Для этого нужно оплатить подписку и пройти тест.
Такой подход гарантирует действительно экспертное сообщество.

Альманах

Альманах «Хорошего текста» – сборник произведений, которые пишут участники сообщества.
Автором альманаха может стать любой: как опытный писатель, так и тот, кто еще никогда не публиковался. Достаточно отправить текст, заполнив простую форму, и приготовиться к адекватной критике.
Альманах будет издаваться в печатном и электронном виде.
Сборник планируется объемный. Чтобы читать его было удобно, мы разработали электронную читалку.
Читатель может поменять фон и размер шрифта.
И добавлять заметки «на полях».

Технологии

Особое внимание мы уделили скорости работы сайта, так как она влияет на комфорт и общее впечатление пользователей.
***
Мы совместили различные технологии в области разработки и сделали сайт, который быстро загружается и работает на любых устройствах.
React
Самый популярный и трендовый фреймворк для создания клиентских web-приложений
Webpack
Сборщик статики для клиентского приложения
Django
Бессмертный и самый крутой фреймворк для создания серверных приложений на базе Python
Redis
Временное nosql-хранилище для кеширования и обмена данными между микросервисами
Celery
Сервер очередей на базе Python для выполнения ресурсоемких асинхронных задач
Gunicorn
Такая маленькая, но очень полезная штука, которая принимает запросы от NGINX и разбрасывает их по разным воркерам Django
NGINX
Популярный и быстрый веб-сервер, который принимает запросы от пользователей и отдает им результат работы
Postgresql
Бережное хранение данных и быстрый обмен

Отзывы

Что думают о проекте  его пользователи:
Сергей Гражданкин
27 июня
Нас двое: один говорит, другой думает. Мы оба считаем, что текст должен быть хорошим!
Олеся Попова
14 июля
Отличная возможность научиться правильно излагать свои мысли. Авторам браво и удачи!
Елена Копейкина
16 марта
Я совсем недавно с ВАМИ. И то, что я увидела, услышала, почувствовала мне нравится. Очень хорошо, когда одним дается шанс показать себя, высказаться, а другим увидеть, услышать и задуматься...
Что думает о проекте заказчик:
На мой взгляд, команда JetStyle работала профессионально и ответственно, стремилась к достижению бизнес-целей заказчика. С учетом своего опыта давала рекомендации по улучшению или упрощению реализации того или иного функционала, что было очень ценно в условиях цейтнота и нехватки ресурсов.

Все неотложные задачи были выполнены точно в срок, и реализация проекта почти полностью соответствует поставленным задачам. Но мы продолжаем работы по улучшению и развитию проекта.
Отдельно отмечу, что команда всегда высказывала своё мнение, если заказчик ошибался, по мнению команды. Для минимизации потенциального вреда.

Считаю, что JetStyle — это профессиональная, компетентная команда. Спасибо дизайнерам и разработчикам. Огромное. Новый проект я бы стала делать именно с ними.
Нэля Артюхова
менеджер проекта

Команда

Циранова Дарья
Менеджер
Сингаевский Михаил
Менеджер
Смирнов Макс
Арт-директор
Степанов Александр
Дизайнер
Пугачев Алексей
Дизайнер
Камалова Саша
Дизайнер
Тимофей Дейс
Программист
Виталий Семячкин
Тимлид
Потапенко Глеб
Верстальщик
Беляев Сергей
Верстальщик
Лапшин Дмитрий
Программист
Другие работы

Мы работаем над большим количеством крутых
и интересных проектов. Вот еще несколько.