Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Разработка на Python — удалённая работа в Москве

Дата: 2024-08-21
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2024-08-21
Описание
Веб-разработка. Разработка с нуля, тестирование, настройка. Необходимо разработать rest api сервер на Python для мобильного приложения (игры) (набор фрейморков обсуждаем). После разработки необходимо будет развернуть сервер на веб хостинге и настроить его работу Технические требования Стек технологий Язык бэкэнд - python; Язык фронтенд - React или Vue; Фреймворки - обсуждаемо; Базы данных - PostgreSQL, MongoDB. Совместимость Требования к совместимости с различными браузерами и устройствами. Плановая нагрузка DAU - 50 000 Количество запросов в день - [Телефон скрыт] Безопасность и защита данных Шифрование данных при хранении и передаче с использованием надежных алгоритмов шифрования; Правильное хранение пользовательских данных и безопасное резервное копирование; Контроль доступа, аутентификация и управление доступом на основе ролевой модели (администратор); Безопасный дизайн API с инструментами проектирования и управления; Встроенные функции безопасности, такие как безопасное хеширование паролей, проверка ввода и защита от распространенных атак веб-приложений; Соответствие нормативным требованиям, таким как 152-ФЗ, GDPR и CCPA, для обеспечения конфиденциальности пользователей. Масштабируемость и отказоустойчивость Балансировка нагрузки - должна быть возможность распределять нагрузку между несколькими узлами или серверами; Разделение на микросервисы - организация микросевисной архитектуры при которой будет выполнена разбивка на отдельные блоки и независимые компоненты (обсуждаемо); Резервное копирование и восстановление данных - регулярное создание резервных копий для быстрого восстановления данных при потере или повреждении; Мониторинг и логирование - сбор данных о состоянии системы и ее компонентов для анализа логов после сбоев для выявления и исправления проблем. Реализуемые методы (API) Необходимо реализовать следующие методы: Получение серверного времени: Выполняет запрос времени, установленного на сервере. Передаваемые значения: нет Возвращаемые значения: серверное время Проверка пользователя: Выполняет проверку пользователя в базе данных и если запрашиваемый пользователь отсутствует в базе данных, то он создается. Передаваемые значения: Платформа Идентификатор устройства Возвращаемые значения: Идентификатор пользователя Логин Сохранение данных: Выполняет сохранение структуры данных в базе данных, передаваемой с клиента. Возвращает статус успешного сохранения. Передаваемые значения: Идентификатор пользователя Снапшот Возвращаемые значения: Результат сохранения Загрузка данных: Выполняет запрос данных с клиента. Возвращает структуру данных на клиент. Передаваемые значения: Идентификатор пользователя Возвращаемые значения: Снапшот Структура таблиц Структура таблиц указана предварительная и может быть скорректирована. Пользователи: Идентификатор пользователя Логин Пароль Дата регистрации Дата последней авторизации Тип платформы Платформа: Тип платформы Устройства: Идентификатор пользователя Идентификатор устройства Снапшоты: Идентификатор пользователя Идентификатор устройства Дата снапшота Снапшот - json Пользовательский интерфейс (UI) В платформе должна быть реализована следующая структура пользовательского интерфейса, которая позволит просматривать и редактировать пользовательские данные: Страница аутентификации - необходима для аутентификации администратора Страница просмотра снапшотов - необходима для просмотра снапшотов пользователей и их корректировки.
Похожие заказы
Разработка на Python
дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля. Миграция приложения с appsheet.
Москва
Фрилансеры
2025-05-06
Откликнуться
Разработка на Python
дистанционно
договорная
Разработка приложений для ПК. Доработка существующего продукта. Приложение реализовано на питон в visual studio code, сервер flask, бд mysql, дизайн форм qt designer, то есть формы с расширением ui. Приложение должно иметь в основном 2 окна, максимум 3 (если по срокам возможно будет успеть). Сейчас готово первое, но его нужно немного доработать. Первое окно реализует такой функционал: существует главный пользователь приложения, который управляет этапами разработки документации. Он может завершать этапы в приложении и на определённых этапах отправлять другим пользователям задания (там просто выбирает пользователей из таблицы и файлы некоторые, далее нажимает кнопку отправить) Как только главный пользователь получил готовое задание на текущем этапе, он завершает его и программа переходит к следующему этапу. И так далее. Всего 13 этапов и там ничего сложного. По сути пользователи взаимодействуют между собой. Далее тот пользователь, которому отправили задание выполняет его и отправляет файлы опять главному пользователю. Смысл в том чтоб реализовать недостающие функции и довести приложение до ума. Далее все подробности уточню в ТЗ. Какие-то пункты можно упростить, также по поводу стоимости можно договориться. Пожелания и особенности: Приложение реализовано на питон в visual studio code, сервер flask, бд mysql, дизайн форм qt designer, то есть формы с расширением ui. Приложение должно иметь в основном 2 окна, максимум 3 (если по срокам возможно будет успеть). Сейчас готово первое, но его нужно немного доработать. Первое окно реализует такой функционал: существует главный пользователь приложения, который управляет этапами разработки документации. Он может завершать этапы в приложении и на определённых этапах отправлять другим пользователям задания (там просто выбирает пользователей из таблицы и файлы некоторые, далее нажимает кнопку отправить) Как только главный пользователь получил готовое задание на текущем этапе, он завершает его и программа переходит к следующему этапу. И так далее. Всего 13 этапов и там ничего сложного. По сути пользователи взаимодействуют между собой. Далее тот пользователь, которому отправили задание выполняет его и отправляет файлы опять главному пользователю. Смысл в том чтоб реализовать недостающие функции и довести приложение до ума. Далее все подробности уточню в ТЗ. Какие-то пункты можно упростить, также по поводу стоимости можно договориться.
Москва
Фрилансеры
2025-05-05
Откликнуться
Разработка на Python
дистанционно
договорная
Веб-разработка. Разработка с нуля. Пожелания и особенности: Нужно сделать с нуля backend для веб-приложения с видеозвонками. Люди должны будут иметь возможность говорить друг с другом в течение определенного времени, а потом менять партнера. При этом нужно настроить анализ разговора с помощью ии, чтобы люди получали обратную связь по своим разговорам. Остальные нюансы работы приложения могу уточнить во время общения.
Новосибирск
Фрилансеры
2025-05-05
Откликнуться
Разработка на Python
дистанционно
договорная
Веб-разработка. Разработка с нуля. Пожелания и особенности: Практика по предмету Разработка модулей программного обеспечения для компьютерных систем. Написать программные модули на питон из вложенного задания. Заполнить дневник практики и отчет. В отчете отразить этапы выполнения задания, описать модули, используемые библиотеки, вставить листинг кода. Шаблоны пришлю отдельно. Без энтузиазма, уровень колледжа.
Москва
Фрилансеры
2025-05-05
Откликнуться
Разработка на Python
дистанционно
договорная
редактирование кода. Доработка существующего продукта. Ввиду незнания кода я не могу подправить финальную мелкую деталь, заплачу как за час работы В графике 2 ведется подсчет только некоторых точек, мне же нужно, чтобы по этой же формуле считались все, код и фото графика прилагаю.
Казань
Фрилансеры
2025-05-05
Откликнуться
Разработка на Python
дистанционно
договорная
Excel. Разработка с нуля. Макрос должен получить список искомое значение- заменяемое значение,проходится по всем указанным папкам, и менять в данных папках во всех файлах ключ-значения.
Москва
Фрилансеры
2025-05-04
Откликнуться
Разработка на Flask
дистанционно
договорная
Сайт клиники с базовым функционалом: вход/регистрация пользователей, личный кабинет, онлайн-запись, форма обратной связи.
Москва
Фрилансеры
2025-05-04
Откликнуться