Yvision.kz
kk
Разное
Разное
399 774 постов42 подписчика
Всяко-разно
5
23:10, 24 апреля 2017

Как мы разрабатывали литературный проект grabstory.ru

Grab Story – наш небольшой литературный проект, целью которого является распространение в массы качественной литературы. Не будем в который раз напоминать, что чтение хорошо, а чтение «хорошего» чтива это даже полезно.

Проект сам по себе простой, нет никакого сложного функционала, над дизайном мы особо не заморачивались (всех критиков дeзигнеров прошу писать в личку, можем подкинуть работеньку), и в принципе на первый взгляд всё выглядело легко выполнимо в техническом плане, но как всегда мы напоролись на подводные камни. О подводных камнях расскажу чуть позже.

Немного о нас. В проекте нас всего двое и мы оба из Казахстана, пусть вас не смущает наш домен ru. Мы считаем себя неравнодушными к литературе людьми. Работаем на голом энтузиазме, и если среди вас есть желающие примкнуть к команде грэбов, пишите сюда.

Проект задумывался нами, как простое хранилище хороших, по нашему мнению, рассказов. А после мы не смогли остановиться и начали придумывать разные фичи (многие, из которых мы так и не реализовали) и в итоге получилось что-то вот такое.

Первым делом мы решили, что проект легче будет реализовать на готовом движке и выбор остановили на WordPress. В принципе движок хороший, но как и любая другая CMS в ней нет гибкости. Если что-то захочется поменять, начинаются пляски с бубном, а вам по-любому что-то захочется поменять. Вообще, в будущем планируем отказаться от CMS и писать с нуля.

Первое время проект существовал как обычная лента из рассказов. Нам это показалось очень скучным, и мы написали ещё личный кабинет на свою беду. В личном кабинете юзер может увидеть количество своих очков или рейтинг и краткую информацию о себе хорошем. Рейтинг зависит от количества прочитанных и добавленных в избранное рассказов и комментариев. Рассказ считается прочитанным, если вы поставили галочку на кнопке «Прочитал», таким же образом можно добавить рассказ в избранное поставив галочку «В избранное»

Blog post image

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

Во вкладке «Авторы» вы можете найти всех авторов на сайте. На сайте их больше ста, а самих рассказов и стихов около трехсот.

Blog post image

И краткое БИО авторов с их рассказами и стихами.

Blog post image

Из нереализованных фич в личном кабинете были достижения читателя. Выгладили они примерно так:

Blog post image

Мы придумали около 30 ачивок, всех их нам нарисовали, а в итоге мы от них отказались. Многие ачивки плохо работали, а некоторые вообще никак не хотели работать. Все эти неработающие ачивки очень сильно снижали наш боевой дух.

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

Сейчас наш сайт полностью функционирует и всё там работает. Конечно, всё выглядит как-то рублено и грубо, но кажется в этом есть свой шарм (Я уверяю вас, в этом есть свой шарм).

На подходе разработка мобильного приложения на iOS. В плане мобильного приложения у нас пока нет никаких проблем. Надеемся через месяц, полтора запустить его. Весь функционал сайта будет присутствовать и в мобильном приложении.

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

P.S.: Вопрос ачивок открыт. Для тех, кому интересно сотрудничество, можете написать мне в личку.

P.S.S.: Каждому зарегистрированному юзеру + 10 к карме!!!

Всем спасибо!

 

5
575
2