PrintBox - online типография в МФТИ
История проекта.
Проект начал свою жизнь еще на первом семестре в Технотреке (МФТИ), 2 года назад.У студентов нашего института часто возникают большие проблемы с печатью документов, особенно в сессию - наше решение было автоматизировать обычные типографии и сделать их максимально удобными для студентов - именно из этой идеи получился проект Printbox.io.
Команда Printbox.io
Сперва команда состояла всего из двух человек - Замятиной Екатерины и Педошенко Максима. Все задачи распределялись поровну и каждый занимался всем проектом в целом. В течение первого года обучения на Технотреке ребята учились основным приемам разработки и техникам продвижения продукта, практикуясь на ‘боевом’ примере.
На последнем году обучения все уже работали в Mail.ru и обладали достаточным запасом знаний, чтобы попробовать выпустить первый MVP и запустить систему в вузе, одновременно представив его как выпускной проект. Запуск состоялся в декабре 2017 и с тех пор количество пользователей составило уже 1250 и постоянно растет.
Ребята успешно защитили PrintBox.io как финальный проект и попали в список лучших команд 2017 года. На данный момент в команде уже 5 человек - в 2018 к ребятам присоединился Денисенко Дмитрий - также студент Технотрека, сумевший реализовать собственную версию сервиса печати во время учебы, Балабанов Егор - ответственный за продажи и хозяйственную часть и Никита Куликов - студент Технопарка, в данный момент помогающий реализовать MVP на мобильном проекте и выйти на дополнительные площадки.
Начинка продукта
Стек технологий этого проекта включает в себя Бекенд на Django 1.х + RestFramework, Celery (асинхронная обработка очереди задач), веб-сокеты Сentrifugo, React и Redux для фронтенда, а также NodeJS, Webpack, Git. Другая составляющая проекта - тонкие клиенты для каждой точки печати, позволяющие вести онлайн-мониторинг их состояний. Сайт построен по принципу SPA. Фронтенд отделен от бэкенда и общается через Rest API. Для верстки используется Bootstrap 4 Material design.
