Облачко24

Это проект мой с 2мя друзьями. Точнее это они инициировали, а меня взяли в качестве технического специалиста. У нас доли по 1/3.

Мы открылись в феврале 1015г. К февралю 2016г. мы на втором месте (после налоговой) по запросу "база юридических лиц". Посещаемость – около 2600 уников в будний день, иногда до 4000 уников.

Функции и используемые технологии

1) Проект работает на выделенном сервере debian. Вебсервер – nginx. С нагрузкой обычный VPS уже не справлялся. Сейчас аптайм хороший, установлен мониторинг сервера.

2) Python + django.

3) Mysql+memcached. База данных достаточно большая, более 5 миллионов записей, весит 30 Гб. Поэтому была проведена всевозможная оптимизация. Тяжеловесные запросы кешируются в memcached.

4) Фронтенд. Используется JS+jQuery, Ajax. Всё, что можно было вынести во фронтенд – вынесли, чтобы не нагружать сервер.

5) Для тяжелых операций (формирование файлов, отправка емейл, обновление базы) используются очереди rabbitmq.

6) Интеграция с робокассой.

Функционал

1) Работа с таблицами базы данных. Много фильтров. Изменение столбцов: состава и порядка. Добавление записей в закладки и комментирование.

2) Страница юридического лица. Для формирование карты используется API яндекс карт, они формируются "на лету" по адресу. Координаты объектов в базе не хранятся.

3) Формирование excel файлов по фильтрам. Клиент оплачивает, происходит формирование файлов и отправка ему на email. Всё происходит автоматически.

4) Подписка. Клиент оплачивает подписку на нужное время и она продлевается автоматически. По подписке доступны контакты. Мы мониторим заходы пользователей, у которых есть доступ к базе. Если клиент похож на робота – мы блокируем. Нас хотели парсить несколько раз.

5) Оплата для юридических лиц. Не мы выставляем счета по запросу, а клиент может сам себе выставить счёт (с моей печатью и подписью), введя свои реквизиты.

6) Пакеты. Наример, строительные компании Москвы. Пакеты можно купить (сейчас не используется).

7) Покупка одной записи.

8) Наши внутренние админские фишечки: отправка отчётов на емейлы каждый день, обновление, выставление счетов, подтверждение оплаты и скачивание экселек с сайта без оплаты. Ещё загрузка данных через админку (больших архивов), загружаются тоже через rabbitmq.

9) Мы проводим аналитику в яндекс.метрике. Смотрим вебвизор.

Результат

Это проект с пассивным доходом. Он генерирует ценность без участия людей, всё автоматизировано. Мы не рекламируемся. Вообще ничего не делаем. Просто оплачиваем хостинг. Сейчас аптайм у supervisor 270 дней – всё это время не было изменено ни строчки кода. А аптайм сервера – больше года. Всё просто работает, и никто ничего не трогает. Только деньги снимаем периодически =) В общем, денег не много, но всё же этот проект – пример того, что так вообще можно. Какой-то положительный опыт.

  • http://oblachko24.ru/ »
  • 22 февраля 2015 г.
  • ≈ 60 часов
  • База юридических лиц.
    Автоматизированный инфо-проект с пассивным доходом.