Cтартап под ключ. Основная идея — сервис по продаже микроуслуг, нацеленный на массовую аудиторию.
Технологии: php, js, mysql, memcache, ffmpeg, ffprobe, redis, python.
Решения. У клиента была лишь идея и понимание модели монетизации, поэтому мы начали с поиска и анализа конкурентов. На основе этого предложили прототип сервиса и рекомендации по его продвижению.
В общей сложности прототип получился на 23 разных интерфейса. На его основе отрисовали вот такой красивый дизайн (сервис постоянно меняется, поэтому его текущая версия не соответствует тому, что было изначально).
Мы изначально рассчитывали на большой трафик, поэтому для разработки решили использовать свой фреймворк, заложив в его основу возможность масштабирования. Да это дороже с точки зрения разработки, но даст хороший выигрыш в будущем.
Наиболее нагруженная часть проекта — это раздача видео и файлов, загруженных пользователями. Специально для этого написали простой демон на питоне, которые вынесли на отдельную виртуальную машину. Задача демона — получать файлы и проводить пост обработку: конвертирование для видео, постобработку для картинок, просто хранение для других типов файлов. Получили небольшой файловый хостинг, который отлично справляется с поставленными задачами.
Вторая не менее важная задача — это разработка бэкофиса для службы поддержки и финансового отдела. Основные требования - простота и функциональность. Поэтому для разработки интерфейсов мы использовали bootstrap и ajax.
Для службы поддержки сделали удобные интерфейсы для работы с ворками и заказами для них. Написали простую тикет-систему. Для финансового отделали добавили интерфейс для автоматической сверки финансовых операций и инструмент для контроля за денежными потоками.