Разработка на 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
дистанционно
договорная
Разработка чат-ботов. Задачи чат-бота: сбор информации. Платформа: Telegram, веб-сайт. Продукт: Контроль цен. Техзадание есть. Пожелания и особенности: 🔹 Шаг 1. Определение MVP (1 неделя) включаем: 1. Telegram-бот: - Принимает Excel-смету → возвращает отчет с переплатами. 2. Парсер данных: - Собирает цены с 3 источников: ЕИС (госзакупки), СберЕАИСТ, 1–2 локальных поставщиков. 3. Отчет в Google Sheets: - Таблица с колонками: Материал, Ваша цена, Рыночная цена, Переплата %. 🔹 Шаг 2. Разработка MVP (3 недели) Команда: - 1 Python-разработчик (фрилансер, ~120 000 ₽). - 1 менеджер для координации (основатель). Технологии: - Backend: Python (FastAPI + pandas). - Парсинг: BeautifulSoup / готовые API (например, ЕИС). - Хостинг: VPS на Timeweb (~5 000 ₽/мес). Процесс: 1. Неделя 1: Настройка бота + загрузка файлов. 2. Неделя 2: Парсинг данных (только ключевые материалы: бетон, арматура, щебень). 3. Неделя 3: Генерация отчета + тестирование.
Москва
Фрилансеры
2025-05-16
Разработка на Python
дистанционно
договорная
Разработка чат-ботов. Задачи чат-бота: приём текстовых заказов, Ищу специалиста по Python с опытом автоматизации действий в Windows-программах. Задача: Создать агента (скрипт), который будет выполнять следующие действия: Открывать установленную на ПК программу (например, Clics) Находить нужное поле в интерфейс. Платформа: ПК windows. Продукт: Windows. Техзадания нет.
Санкт-Петербург
Фрилансеры
2025-05-16
Разработка на Django
дистанционно
договорная
Веб-разработка. Разработка с нуля, Прохождение курса и сдача итогового проекта. Привет! Необходимо допройти курс бэкенд-разработчик (пройдено уже 82%), порешать мелкие задачки + написать итоговый проект. Могу кинуть пример проекта, но необходимо, чтобы он был уникальным, тк у Яндекс есть тест на проверку антиплагиата.
Москва
Фрилансеры
2025-05-16
Разработка на Python
дистанционно
договорная
Python. Разработка с нуля. Пожелания и особенности: Выполнить задание с использованием любой из данных библиотек: Tkinter, wxPython, PyQT или PySimpleGUI.
Москва
Фрилансеры
2025-05-16
Разработка на Django
дистанционно
договорная
Веб-разработка. Разработка с нуля. Привет! Необходимо решить задачи по Django + написать проект.
Москва
Фрилансеры
2025-05-16
Разработка на Python
дистанционно
договорная
Python. Разработка с нуля.
Москва
Фрилансеры
2025-05-16
Разработка на Django
дистанционно
договорная
Проект на Django. Разработка с нуля. Описание проекта на Django Цель: Сформировать четкое представление о своем проекте на Django, детализировать его функционал и возможности. Инструкция: Ответьте на следующие вопросы, чтобы создать структурированное описание вашего проекта. Это поможет вам лучше понять цели и задачи разработки, а также сформулировать ожидания по производительности и функциональности. ### Вопросы для описания проекта: 1. Название проекта - Как будет называться ваш проект? Какие смысловые нагрузки несет это название? 2. Описание проекта - Какую проблему решает ваш проект? - Какую главную цель вы ставите перед собой при создании этого проекта? 3. Целевая аудитория - Кто будет основным пользователем вашего проекта? - Какие конкретные потребности этой аудитории вы планируете удовлетворить? 4. Основной функционал - Какие ключевые функции будет выполнять проект? - Какую самую важную задачу пользователи смогут решить с помощью вашего приложения? 5. Возможности проекта - Перечислите дополнительные функции, которые планируете реализовать. - Какие дополнительные ценности эти функции придадут вашему проекту? 6. Технические требования - Какие технологии, помимо Django, вы планируете использовать (например, базы данных, фреймворки для фронтенда, API)? - Планируете ли интеграцию с другими сервисами или API? 7. Пользовательский интерфейс - Как будет выглядеть ваш пользовательский интерфейс? - Какие особенности интерфейса помогут пользователям более эффективно взаимодействовать с вашим проектом? 8. Безопасность и защита данных - Какие меры безопасности вы планируете внедрить в своем проекте? - Как вы будете обеспечивать защиту данных пользователей? 9. Планы по развитию - Какие функции/или улучшения вы планируете реализовать в будущем? - Каким вы видите свой проект через год после запуска? 10. Критерии успеха - Как вы оцените успешность вашего проекта? - Какие показатели будут свидетельствовать о том, что проект достиг поставленных перед ним целей? Убедитесь, что ваше описание четко и понятно, отражает ваше видение проекта и помогает воплотить ваши идеи в жизнь. Хотелось бы сайт о аниме bleach, в первую очередь содержал манги , разнообразный мерс, например постеры и значки, подарки для друзей, а также раздел с информацией о персонажах. Что касается оформления, я бы хотела чтоб оно было в стиле логотипа bleach , как на заставке аниме. Цветовая гамма должна было черно-оранжевый , в одном из уголков сайта можно разметить название этого аниме. Программисту для второго курса.
Москва
Фрилансеры
2025-05-15