Уровень дохода
Тип занятости
Разработка на Go
дистанционно
договорная
Веб-разработка. Обучение. Научить основам Golang разработки на уровне Junior.
Москва
Фрилансеры
2024-10-04
Разработка на Python
дистанционно
договорная
Веб-разработка. Разработка с нуля. Описание проекта: Необходимо создать базовый сервис авторизации и управления профилем пользователя для внутренней экосистемы бизнес-инструментов. Сервис должен включать стандартные функции регистрации, авторизации и управления данными пользователя. Проект разрабатывается на Python с использованием фреймворка Flask (или FastAPI, если предложено обоснованное улучшение). Сервис будет выполнять две основные функции: Авторизация и регистрация пользователей. Управление профилем пользователя. На данном этапе планируется разработка только этих базовых функций в рамках MVP, с возможностью дальнейшего расширения и интеграции. Функциональные требования Регистрация и авторизация: Регистрация нового пользователя: принимает email, пароль, и выдает подтверждение. Активация email: отправка ссылки для подтверждения (через Mock или заглушку). Авторизация пользователя: логин по email и паролю с выдачей access_token и refresh_token (JWT). Выход из системы (logout): инвалидировать текущий токен сессии. Обновление access_token через refresh_token: для продления сессии. Управление профилем пользователя: Получение информации о пользователе: аватар, имя, email, номер телефона, адрес. Обновление профиля пользователя: изменение имени, аватара, номера телефона, адреса. Обновление пароля: изменение пароля по старому паролю или с помощью сброса. Сброс пароля: отправка ссылки на email для изменения пароля. Изменение email: изменение email с подтверждением нового адреса. Удаление аккаунта: полное удаление профиля с базы данных. CRUD-операции с профилем: Создание: регистрация и создание базового профиля. Чтение: получение информации о пользователе. Обновление: обновление любого поля в профиле (включая аватар и персональные данные). Удаление: деактивация или полное удаление профиля. Технические требования Язык программирования: Python. Фреймворк: Flask (предпочтительно) или FastAPI. База данных: PostgreSQL. ORM: SQLAlchemy (если используется Flask), иначе Pydantic + SQLModel. Токены и безопасность: JWT для access и refresh токенов. Хеширование паролей: библиотека bcrypt или argon2. Валидация данных: Pydantic или Marshmallow. Swagger-документация: авто-генерация документации по всем маршрутам API. Контейнеризация: приложение должно быть упаковано в Docker-контейнер (Dockerfile). Структура проекта: Маршруты и API Авторизация и регистрация: POST /auth/register — регистрация нового пользователя. POST /auth/login — авторизация пользователя и получение токенов. POST /auth/logout — выход из системы. POST /auth/refresh — обновление access-токена. POST /auth/password-reset — запрос на сброс пароля. POST /auth/password-change — изменение пароля с использованием токена. Профиль пользователя: GET /profile — получение профиля текущего пользователя. PUT /profile — обновление данных профиля (имя, номер телефона, аватар, адрес). DELETE /profile — удаление аккаунта пользователя. Дополнительные требования Тесты: Написать базовые тесты (unittest или pytest) для всех эндпоинтов (регистрация, авторизация, обновление профиля, удаление профиля). Логирование: Настроить логирование запросов и ошибок. Docker: Сервис должен запускаться в контейнере с доступом к базе данных PostgreSQL (можно использовать локальную БД или docker-compose). Swagger/OpenAPI: документация должна быть доступна по маршруту /docs. Критерии приёма Код проходит все базовые тесты. Все функции работают согласно ТЗ. Логирование ошибок и важных событий настроено. Доступна Swagger-документация. Приложение запускается через Docker без дополнительных настроек. Рекомендации по реализации Разделить код на модули (auth, profile, common), чтобы упростить будущие изменения. Избегать жестких связей между компонентами (использовать сервисы для логики). Протестировать приложение на уязвимости, особенно связанные с токенами и аутентификацией. Пишите нам: https://www.neonetdesign.ru/backend. 10000.
Москва
Фрилансеры
2024-10-03
Разработка на C#
дистанционно
договорная
Разработка приложений для ПК. Доработка существующего продукта. Есть проект - система бронирования для зоогостиницы. Проект включает в себя 3 составляющих: 1) Сайт 2) Админка владельца зоогостиницы 3) ПО для управления терминалом Сайт и админка используют .Net Core 3.1, написаны на C#. Фронт - css, html и razor-view, немного jquery. Используется модель MVC, доступ к БД MySQL выделен отдельно, доступ через EntityFramework. Количество сущностей в БД - 7. База данных переделывалась на основе другой legacy БД, в коде остались миграторы. Развернуто на Ubuntu-сервере, как systemd сервисы. Проксирование через nginx. Приложение для терминала (компьютер с навесным от платежного терминала киви) - обычные WinForms для .NET Framework 4.8. Работа ПО простая - подключается к той же базе данных, принимает деньги через купюроприемник (подключен по COM-порту), создает договор, используя Interop.Word. Развернуто на компьютере с Win 7, есть удаленный доступ по Any Desk. Нужен разработчик, который сможет дорабатывать данный проект. Пожелания и особенности: Есть проект - система бронирования для зоогостиницы. Проект включает в себя 3 составляющих: 1) Сайт 2) Админка владельца зоогостиницы 3) ПО для управления терминалом Сайт и админка используют .Net Core 3.1, написаны на C#. Фронт - css, html и razor-view, немного jquery. Используется модель MVC, доступ к БД MySQL выделен отдельно, доступ через EntityFramework. Количество сущностей в БД - 7. База данных переделывалась на основе другой legacy БД, в коде остались миграторы. Развернуто на Ubuntu-сервере, как systemd сервисы. Проксирование через nginx. Приложение для терминала (компьютер с навесным от платежного терминала киви) - обычные WinForms для .NET Framework 4.8. Работа ПО простая - подключается к той же базе данных, принимает деньги через купюроприемник (подключен по COM-порту), создает договор, используя Interop.Word. Развернуто на компьютере с Win 7, есть удаленный доступ по Any Desk. Нужен разработчик, который сможет дорабатывать данный проект.
Москва
Фрилансеры
2024-10-03
Разработка на Go
дистанционно
договорная
backend. Доработка существующего продукта. Имеется: бэкенд на go, используется библиотека .ent и graphql. Уже имеются некоторые сущности сущности базы данных (на фото приведена ER-диаграмма и диаграмма БД): взаимодействия между ними, получение их полей и операции над сущностями (создание, удаление и тд) через graphqlapi. Задачи: 1. Реализовать также сущности: Посты (Post), Лайки (Like), а также взаимодействие с ними в graphqlapi. 2. Обновить старые сущности (например, на данный момент комментарии могут принадлежать только к главе, а в планируемой версии -- принадлежат и к главам, и постам) 3. Рассказать мне и показать в коде, что было сделано (поскольку мне потом придется объяснять преподавателю). DB-диаграмма соответствует реальной БД. ER - диаграмма взаимодействий сущности.
Москва
Фрилансеры
2024-10-03
Разработка на HTML5
дистанционно
договорная
Написание одного конкретного скрипта для сайта. Есть сайт на тильде (продающий лендинг). Нужно, чтобы при попадании человека на страницу включался таймер (с запоминанием пользователя) на 24 часа, и через 24 часа стоимость продукта менялась (например можно по таймеру отключить один блок и включить новый блок с новой ссылкой на оплату). Таймер я нашёл в интернете, а вот всё остальное нет. В функционал тильды это не входит, нужен скрипт соответственно. Желательно, чтобы я потом мог его копировать на другие страницы.
Москва
Фрилансеры
2024-10-03
Разработка на Java
дистанционно
договорная
Нужно исправить проблему с отображением данных пользователя на фронте. Данные с сервера приходят правильно, но они некорректно сохраняются в Redux, и не отображаются в интерфейсе. Нужно проверить и исправить логику в Redux: правильное сохранение и отображение данных о пользователе. Проблема точно не в API, скорее всего, где-то в процессе сохранения данных или их рендеринга в компонентах. Нужен человек, кто быстро разберется и поправит логику. Стэк приложения: React + Node js.
Москва
Фрилансеры
2024-10-03
Разработка на C#
дистанционно
договорная
Веб-разработка. Нужно заполнить сайт через админку. Есть готовый сайт, в нем есть информация, нужно дополнить информацию и добавить новые блоки с текстом. Есть тз, при отклике скину тз и сайт.
Москва
Фрилансеры
2024-10-03
Разработка на Arduino
дистанционно
договорная
Программирование микроконтроллеров. Микроконтроллер: AVR ATMega. Функции и задача устройства: Датчики веса через Ацп HX711 надо подключить к Arduino uno и написать программу для измерения веса.
Москва
Фрилансеры
2024-10-03
Разработка на C#
дистанционно
договорная
Обучение. Обучение. Студен 1-го курса института. Нужна помощь в обучении на C#. Помощь в разборе курсовых работ, лабораторных проектов. Разобраться в теории. 2000.
Москва
Фрилансеры
2024-10-03
Разработка на Arduino
дистанционно
от 500.00 руб.
Программирование микроконтроллеров. Микроконтроллер: Microchip PIC 18x. Функции и задача устройства: МК управляет дисплеем ILI9341 2.8 240x320.
Москва
Фрилансеры
2024-10-03
Разработка на Arduino
дистанционно
договорная
Программирование микроконтроллеров. Микроконтроллер: AVR ATtiny. Функции и задача устройства: проверка.
Москва
Фрилансеры
2024-10-03
Разработка на PHP
дистанционно
договорная
задачи по сайту который уже есть. Настройка. Работа со скриптами , поддержка сайта. 100.
Владимир
Фрилансеры
2024-10-03
Разработка на Laravel
дистанционно
договорная
Веб-разработка. Доработка существующего продукта. ТЗ описано в файле.
Москва
Фрилансеры
2024-10-03
Разработка на JavaScript
дистанционно
договорная
Веб-разработка. Разработка с нуля. Не знаю.
Москва
Фрилансеры
2024-10-03
Разработка на PHP
дистанционно
договорная
Доработка проекта PHP и js. Доработка существующего продукта. Дано: приложение готово, надло добавить 2 новые фичи( при это старсы это простая готовая фича для тг апп приложени, надо использовать только метод, а вторая задача: кошелек уже интегрирован, надо только получить по запрсоу ответ через платное API есть ли токен на кошельке. Короткое описание: # Техническое задание: Покупка за star в мини-приложении Telegram ## Задача Реализовать функционал покупки баллов в мини-приложении Telegram за stars. ## Детали реализации ### 1. Процесс покупки - Пользователь инициирует покупку в мини-приложении. - клик по старт - Стоимость покупки: 100 звезд эквивалент 30,000 баллов BHM. ### 2. Обработка платежа - При получении запроса на предварительную проверку платежа, необходимо отправить ответ, используя метод answerPreCheckoutQuery. - Параметры ответа: - pre_checkout_query_id: извлекается из входящего запроса - ok: true для принятия платежа, false для отказа (в данном случае всегда `true`) ### 3. Отправка ответа - Использовать следующий URL для отправки ответа: тут будет урл - Заменить ${id} на реальный pre_checkout_query_id. ### 4. Обработка ответа - Ожидаемый ответ от API Telegram: { "ok": true, "result": true } - На вебхук поступит сообщение "successful payment". ### 5. Сохранение данных - Расширить запись пользователя, добавив поле stars_task. - Если задача выполнена успешно, записать provider_payment_charge_id в поле stars_task. - Если задача не выполнена, установить значение null в поле stars_task.
Москва
Фрилансеры
2024-10-02
Разработка на Python
дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля. Сделать анимированную презентацию матем.модели : Есть реализованный алгоритм (python) разбиения территории на регионы, согласно некоторому оптимизирующему критерию. [на самом деле, его назначение и сфера применения шире, но не суть] Нужно сделать анимированную презентаху (ролик), демонстрирующую возможности и работу алгоритма на примере некоторой произвольной территории, описанной набором тематических слоев карты, в том числе обязательно должен быть в наличии слой дорог, пригодный для формирования на его основе, графа транспортной доступности между точечными пунктами, расположенными на карте. Нужны специалисты А) владеющие инструментарием для визуализации + python Б) имеющие подходящий исходный материал в части GIS В) - желательно, находящиеся в теме математического моделирования, анализа данных и т.д - при соблюдении последнего условия, возможны так же варианты по дальнейшему сотрудничеству в плане совершенствования проекта.
Москва
Фрилансеры
2024-10-02
Разработка на React
дистанционно
договорная
Веб-разработка. Разработка с нуля, доработка существующего продукта. Нужно реализовать фронт React для нашего личного кабинета по готовому дизайну. Верстка обязательно полный пиксель перфект по макету https://www.figma.com/design/keMWPzDqAjnIzIHIDP4pG1/Mango-PROXY-—-личный-кабинет Можно сверстать на моках, к бекенду могут прикрутить другие разработчики Проект уже начали делать (готов на 5-10%), надо доделать его до конца Срок: 2 недели!. 80000.
Москва
Фрилансеры
2024-10-02
Разработка на Ruby
дистанционно
от 7000.00 руб.
Веб-разработка. Доработка существующего продукта. Добрый день. Нужен специалист на языке RUBY. Восстановление работы сайта и переезд репозитория на новое место. Сам сайт рабочий, нужно только восстановить работу его из нового места хранения в облаке. Домен оплачен. Работа по договору подряда. Возможно: дальнейшая поддержка/переделка сайта с трудоустройством.
Москва
Фрилансеры
2024-10-02
Разработка на JavaScript
дистанционно
договорная
Веб-разработка. Разработка с нуля. На популярных сайтах по кс2 с кейсами, есть кейсы с прокруткой. Мне нужно на сайте сделать такую же прокрутку. html имеется. Есть код на NodeJs, но нужен на js. 2000.
Москва
Фрилансеры
2024-10-02
Разработка на C/C++
дистанционно
договорная
Разработка приложений для ПК. Доработка существующего продукта. Исправление баггов. Пожелания и особенности: Исправление баггов.
Москва
Фрилансеры
2024-10-02
Разработка на Arduino
дистанционно
договорная
создание GPS tracker. Разработка с нуля. Сделать GPS tracker , для подвижных объектов.
Москва
Фрилансеры
2024-10-02
Разработка на Python
дистанционно
договорная
hfphf,jnrf. Разработка с нуля, настройка. Программирование. 20000.
Москва
Фрилансеры
2024-10-02
Разработка на Arduino
дистанционно
договорная
Программирование квестов. Разработка с нуля. Мы ищем человека с: 1. базовыми знаниями c++ или python (их урезанные версии используются в компилировании кода для arduino или micro python для raspberry аналогов arduino). 2. Базовыми знаниями физики - напряжение, сила тока, полярность и подобное (не превышает школьные знания) 3. Умение паять, пользоваться мультиметром (знания сверх по типу умение пользоваться осциллографом будут плюсом). 4. Иметь желание реализовать себя как микроэлектронщика. Что мы предоставляем: 1. Код ревью перед релизом и на протяжении реализации 2. Помощь с разведением платы (как удалённо, так и на локации) 3. Предоставление расходников (по типу проводов, макетных плат, микроконтроллеров и их обвязки) Перед тем как приступить к работе нужно будет пройти удалённое тех собеседование, готовится к нему не обязательно, так как будет сразу понятно если человек за день решил выучить всю базу не написав ни одной строчки кода, будет лайф кодинг и технические вопросы. Работа в Москве. Компания Qwestern.
Москва
Фрилансеры
2024-10-01
Разработка на Java
дистанционно
договорная
Добрый день. Требуется написать бота на node js, puppeteer. Суть бота В вкратце должен авторизироваться на сайте ждать пока появится в наличии и быстро выкупать Подробнее Бот заходит на сайт через профиль хрома, не хромиум, авторизируется на сайте, после чего попадает на страницу нужного магазина и ждет пока появится в наличии, обновляя страницу раз в 3 секунды, после появления в наличии он должен добавить два типа товара в корзину и быстро оформить заказ. также есть пример кода от гпт, но он на половину не работает. скрипт не сложный будет.
Москва
Фрилансеры
2024-10-01
Разработка на C/C++
дистанционно
договорная
Backend разработка. Разработка с нуля, тестирование, настройка, доработка существующего продукта. Хочу подготовиться и пройти на стажировку в ведущие IT компании. Пожелания и особенности: Хочу подготовиться и пройти на стажировку в ведущие IT компании.
Москва
Фрилансеры
2024-10-01
Часто задаваемые вопросы
Почему стоит искать работу для фриласнеров по профилю разработка и программирование в Москве у нас?
🔸 Более 1119 предложений о работе за сегодня в тематике разработка и программирование |
🔸 Работа и подработка на бирже фриланса от прямых заказчиков, которым нужна помощь специалистов по профилю разработка и программирование уже сегодня! |
🔸 Свежих заказов на разработка и программирование в Москве для фрилансеров на ноябрь 2024 года — 12 шт. |
Как найти удалённую работу для фриланс-специалистов по профилю разработка и программирование в Москве?
Вы специалист по разработка и программирование и ищете проекты и заказы на удалёнке в Москве? Нам всегда есть что вам предложить. Ежедневно мы публикуем новые проекты и заказы по вашей специальности. Найдите интересную работу уже сегодня
Сколько проектов для IT-специалистов по профилю разработка и программирование в Москве?
На ноябрь 2024 года опубликовано 690593 предложений удалённой работы от прямых заказчиков для исполнителей по специализации разработка и программирование
Сколько можно заработать выполняя проекты по разработка и программирование?
Специалисты по профилю разработка и программирование зарабатывают от 1000.00 рублей с заказа. Хотите больше? Выполняйте как можно больше заказов и зарабатывайте сколько пожелаете