Разработка на Python

Web разработка на Python

 

Разработка Back-end для мобильных приложений на Python

В нашей команде есть специалисты по Python с многолетним опытом, в том числе опытом реализации крупных проектов с использованием Python в качестве языка написания back-end (серверной части проекта).

Orbis

административный интерфейс Орбиса

ссылка на кейс uber-like

Мы использовали Python при разработке серверной части нашего самого крупного проекта (http://xt-orbis.com) — мобильного приложения для водителей такси. Были реализованы такие модули как GPS-треккинг, биллинг — оплата за использования сервиса, бонусная система, интеграция с платежными сервисами через API, административный интерфейс менеджера и таксопарка, аналитика.

АвтоАнгел

стартовый экран АвтоАнгел экран тревоги АвтоАнгел

 

 

 

 

 

 

 

 

 

 

 

 

ссылка на кейс автоангел

На Python была написана серверная часть системы управления автосигнализацией “АвтоАнгел”. С помощью данной системы водитель может отслеживать местонахождение своего автомобиля посредством GPS-трекинга. Данная система предполагает отлаженную работу связки: клиентское приложение — сервер — устройство для слежения (автомобильный маячок).

Разработка веб приложений на Python

Симбис

торговая площадка Симбис

ссылка на кейс по симбиcу

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

Kaz.One

поисковый сервис Kaz.One

ссылка на кейс по kaz.one

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

Кроме того, для работы с рекламным контентом в сервис интегрирована поддержка Яндекс и Google аналитики.

Используемые библиотеки и фреймворки

 

 

 

 

Django —  фреймворк для языка Python, предназначенный для разработки веб-приложений. В настоящее время считается лучшим фреймворком для веб-разработки.

 

 

Tornado — расширяемый, неблокирующий веб-сервер и фреймворк, написанный на Python. Tornado был создан для обеспечения высокой производительности и является одним из веб-серверов, способных выдержать проблему 10 000 соединений.

pytest

 

 

 

 

Фреймворк pytest предоставляет возможность легкого написания тестовых скриптов, в то же самое время способен расширяться для поддержки сложного функционального тестирования приложений и библиотек.

Также мы работаем с такими инструментами как South, PotgreSQL, Requests, lxml, Celery, Django-tinymce, mock, pytest, sockjs-tornado, pymongo, pytest-tornado, motor.