Разработка на Python — удалённая работа в Санкт-Петербурге
Дата: 2022-12-07
Детали
Регион
Санкт-Петербург
Занятость
дистанционно
Стоимость
от 1000.00 руб.
Дата публикации
2022-12-07
Описание
Веб-разработка. Разработка с нуля. Требуется создать модель каршеринга. В модели должны присутствовать такие сущности, как Зона покрытия, Пользователь, Транспортное средство (далее - ТС), Поездка. Возможно наличие некоторых других, если это нужно. В зоне покрытия можно создавать/удалять пользователей и ТС. Зона покрытия должна существовать в одном и только одном экземпляре. Пользователи, ТС и Поездки ассоциированы с зоной бронирования. Каждое ТС характеризуется маркой и моделью, максимальной скоростью, а также имеет некоторый уровень престижности: regular, intermediate, VIP. У пользователя есть ФИО и рейтинг, который характеризует его статус: от 4 до 4.5 – regular, от 4.5 до 4.75 – intermediate, от 4.75 до 5 – VIP, от 0 до 4 - revoked. Пользователь со статусом regular имеет доступ только к ТС с престижностью не более regular, пользователь со статусом intermediate имеет доступ к ТС с престижностью не более intermediate, пользователь со статусом VIP имеет доступ ко всем ТС. Пользователь с рейтингом revoked не может бронировать никакие вто. При создании пользователя его начальный рейтинг равен 4.62. Принадлежность к определенному типу рейтинга определяется динамически. Пользователь должен иметь возможность найти доступные ТС (все, только определенной престижности, только определенной модели), забронировать ТС, начать поездку, ехать с некоторой скоростью в течение какого-то времени, ставить ТС на удержание на некоторое время, завершить бронирование. При этом следует контролировать корректность состояний ТС (например, чтобы нельзя было начать поездку несколько раз, или чтобы пользователь не мог забронировать машину, уже находящуюся в движении, и пр.) Рейтинг снижается при превышении скорости. Максимальная разрешенная скорость равна глобально 60 км/ч. При превышении скорости рейтинг снижается на (V-60)/120 единиц в минуту (V – скорость ТС). Если при поездке скорость не была превышена, то рейтинг после поездки должен увеличиваться на 0.04. Поездка характеризуется длительностью и может быть либо с поминутным тарифом, либо с почасовым. Удержание также платное. Цена зависит от престижности ТС. В конце поездки должен происходить расчет ее конечной стоимости, исходя из времени в пути и в простое. Соответственно, должна быть возможность выводить время в движение и простое и стоимость поездки в текстовом формате, в формате JSON (например {“ride_total_amount”: 1324, “idle_time_minutes”: 34, “active_time_minutes”: 33}.
Похожие заказы
Разработка на Python
дистанционно
договорная
обучение разработке. Разработка с нуля. .
Санкт-Петербург
Фрилансеры
2025-03-14
Разработка на Python
дистанционно
договорная
Разработка чат-ботов. Задачи чат-бота: интерактивное меню или каталог. Платформа: Telegram. Продукт: кампания. Техзадания нет. Пожелания и особенности: Сам выбираю, не откликайтесь.
Санкт-Петербург
Фрилансеры
2025-03-12
Разработка на Python
дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Python Fast API Тз: https://docs.google.com/document/d/1cciznBeOxbBCjaiAXx-i31UVNQJvDqF5iwMuu7UgkjI/edit?usp=sharing.
Санкт-Петербург
Фрилансеры
2025-03-07
Разработка на Python
дистанционно
договорная
Создать сервис. Разработка с нуля, Ищу питониста. Оплата р/час. Если обучаемый джун - потерплю. Надо писать сервис с нуля. По стеку там python, sql, cv, нейронки. Никаких внятных тз, долгих переговоров и прочей возни не будет. Пожелания и особенности: Оплата/условия обсуждаются лично.
Санкт-Петербург
Фрилансеры
2025-02-27
Разработка на Python
дистанционно
договорная
Торговый бот. Разработка с нуля. Пожелания и особенности: Требуются разработка торгового бота, основанная на готовой стратегии.
Санкт-Петербург
Фрилансеры
2025-02-25
Разработка на Python
дистанционно
договорная
вычислительная математика. Доработка существующего продукта. Реализовать метод простых итераций на языке Python. Нужно переписать код, сделать его не похожим на уже существующий, либо написать код заново.
Санкт-Петербург
Фрилансеры
2025-02-24
Разработка на Python
дистанционно
договорная
Классы, пандас, селениум, парсинг. Нужна помощь в написании теста на платформе Stepi. Основные темы: классы, пандас, селениум, парсинг. Нужен специалист, который: 1) Имеет опыт работы с указанными направлениями 2) Имеет опыт с написанием тестов на платформе Stepik.
Санкт-Петербург
Фрилансеры
2025-02-21