Разработка веб-приложений в Санкт-Петербурге

  • Специалисты по разработке веб-приложений — большая биржа программистов.
  • Проверенные отзывы о программистах на Профи.ру.
  • Разработка веб-приложений в Санкт-Петербурге от 3510 рублей/усл.

24 услуги по разработке веб-приложений от 520 ₽

Разработка веб-приложений
от 3510  за усл.
Разработка Telegram Mini Apps
от 11 500  за усл.
PostgreSQL-разработчики
от 1000  за ч
SQL-разработчики
от 800  за ч
Тестировщики
от 520  за ч
MySQL-разработчики
от 920  за ч
Услуги системных аналитиков
от 1220  за ч
Oracle-разработчики
от 940  за ч
Redis-разработчики
от 1290  за ч
Создание сайтов
от 5000  за усл.
Обновление 1С
от 1500  за ч
Программирование 1С
от 1500  за ч
Microsoft Access разработчики
от 1600  за ч
Регистрация доменов
от 860  за усл.
SQLite-разработчики
от 800  за ч
Разработчики по MongoDB
от 1230  за ч
1С-аналитика
от 1500  за ч
Услуги по Data Science
от 1200  за ч
Системное программирование
от 800  за ч
Программирование микроконтроллеров
от 1200  за ч
Верстка сайтов
от 1500  за усл.
Гейм-дизайнеры
от 1000  за усл.
Разработчики Microsoft SQL Server
от 1300  за ч
Разработка мобильных приложений
от 10 000  за усл.

1101 лучший программист Санкт-Петербурга на Профи

Алина оставила отзыв

Помог с реализацией университетского проекта: Симуляция уравнений Максвелла на языке Python. Благодаря программе стало возможным рассчитать минимальные, средние и максимальные значения электромагнитного поля, а также увидеть его распространение с помощью ввода собственных данных. Приятно удивил интерфейс и возможность оценить интенсивность в разных участках системы. Работа выполнена качественно как со стороны расчётов, так и со стороны визуализации. Алексей отлично справился с обработкой уравнений, благодаря которым можно увидеть полученные данные отдельно в таблице excel. Отдельно хочу выделить скорость выполнения работы: всего за сутки! И также отдельное спасибо за постоянную связь. Алексей помог разобраться в ошибке запуска и составил целый отчёт файл о работе данной программы, что позволило самостоятельно изучить весь код.ещё

Выполненная задача

Программисты, более месяца назад, Санкт-Петербург.

Создание программы для решения системы уравнений. Разработка с нуля. Доброго времени суток! необходимо создать программу для решения системы уравнений Максвелла для вакуума (все внешние факторы не берём в расчёт, система замкнута). PYTHON 1. уравнения записать в дифференциальной форме (второе фото) 2. возможность ввести значения переменных для решения. 3. проверка того, что значения соответствуют решению ВСЕЙ системы. 4. если для вас это не особо трудная задача, то можно обсудить дальнейшее оформление с помощью библиотеки Tkinter, естественно за доп. плату.ещё

Елизавета оставила отзыв

Пять с плюсом

Дмитрий Николаевич — истинный талант в мире IT, и я искренне рада, что выбрала именно его в качестве специалиста. Его высокий уровень профессионализма проявился в каждом этапе работы: он с легкостью решал все поставленные задачи, демонстрируя невероятную оперативность. Каждое задание выполнялось в кратчайшие сроки, и Дмитрий всегда находил оптимальные решения, что не могло не впечатлить. Он был на связи в любое время, готовый ответить на вопросы. С уверенностью рекомендую Дмитрия Николаевича как надежного и высококвалифицированного специалиста, который способен справиться с любыми вызовами! С радостью буду обращаться за помощью в будущем!ещё

Выполненная задача

Программисты, тестировщики, месяц назад, Санкт-Петербург.

Решение задач Питон, Кумир. Тестирование. Нужно решить 8 маленьких задач.ещё

Инна оставила отзыв

Пять с плюсом

Очень выручил нашу компанию. Ни один программист не брался за задачу. Александр сделал все оперативно, качественно, профессионально Человек несет ответственность за свою работу) Искренне советуюещё

Выполненная задача

Программисты, более месяца назад, Санкт-Петербург.

Администрирование сайта. Доработка существующего продукта. Нужен человек на долгосрочную перспективу. Администрирование сайта на битрикс, серверов. Оперативное реагирование при возникающих вопросах. Ежемесячная занятость по 10-15 часов. Может иногда больше Стоит уточнить, что сайт сложный, самописный код. Интернет магазин, работающий в связке с 1с (от туда поступают товары) Также с него поступают товары в црм.ещё

Alena оставила отзыв

Пять с плюсом

Спасибо большое! За отзывчивость в работе, профессиональный подход, компетентность в решении вопроса. Всё было сделано оперативно и качественно. Отличный специалист своего дела, благодарю!ещё

Выполненная задача

Программисты, более месяца назад, Санкт-Петербург.

Веб-разработка. Доработка существующего продукта. Добрый день! Есть готовый адаптивный баннер для Яндекс, сделан по их техтребованиям, кроме одного: "Запрещено использовать элемент canvas, например, запись в формате: <canvas id="canvas" width="320" height="180" style="">" В баннере используется именно такой вид записи <canvas id="canvas" width="320" height="180" style="">. Без неё баннер перестаёт просматриваться. Задача: заменить эту строчку так, чтобы баннер работал без использования "canvas", сохранить соответствие требованиям Яндекса. ИЛИ: Сделать точно такой же баннер (адаптивный, шир. мин. 320, макс. 540 px, выс. 180), по техтребованиям Яндекса. Сам баннер (картинки, текст, размещение и вид анимации) есть. Пишите стоимость.ещё

Ольга оставила отзыв

Пять с плюсом

Оперативно, качественно, доступно объяснена суть действий.ещё

Выполненная задача

Программисты, более месяца назад, Санкт-Петербург.

Помочь настроить общую сеть на комп.. Помочь в настройке ПК. Язык программирования - Настроить сеть. Надо сделать ограниченный доступ к папке на сетевом ресурсе, запаролить. Это просто настройка на компе, я не смогла сделать сама. Надо просто подключиться или по телефону проконсультировать.ещё

Анна оставила отзыв

Павел быстро вник задачу, задал 2 коротких вопросов по существу, и всё исполнил. Стоимость работы была та, о которой мы изначально договорились. Нужно было сделать правки на сайте (word press) . Буду обращаться сноваещё

Выполненная задача

Программисты, более месяца назад, Санкт-Петербург.

Внесение небольших правок на сайт на word press. Правки и доработки есть регулярно. Доработка существующего продукта.ещё

Alina оставила отзыв

Пять с плюсом

Очень вежливый, тактичный, грамотный специалист. Мастер своего дела. Рекомендую!!!ещё

Выполненная задача

Программисты, более месяца назад, Санкт-Петербург.

Настройка стойки по инструкции. Настройка. Нужно настроить сенсорную стойку, инструкцию прикрепляю ниже. Вот ссылка на стойку [Ссылка скрыта]/ . Это все нужно сделать по адресу : Ленинградская область, Всеволожский район, село Павлово (Колтушское сельское поселение) улица Быкова д. 15-а, Колтушская школа искусств.ещё

Валерий оставил отзыв

Настоящий специалист, все четко описал, рассказал, сделал. Рекомендуюещё

Выполненная задача

Программисты, более месяца назад, Санкт-Петербург.

Веб-разработка. Настройка, доработка существующего продукта. Помощь с авторизацией spring websecurity.ещё

Евгения оставила отзыв

Пять с плюсом

мне понравилось общение, грамотность, и то, что он отвечал на тонну моих вопросов. я и дальше хочу продолжить. даже неожиданно как-то. очень рада.ещё

Выполненная задача

Программисты, более месяца назад, Санкт-Петербург.

Парсер. Разработка с нуля. Есть игра. ева фронтир. в альфа разработке. я хочу чтобы меня научили писать парсер, а также помогли написать программу которая рассчитывает прыжок корабля между звездными системами. все объяснили мне.ещё

Иван оставил отзыв

Отличный специалист! Все сделал как обещалещё

Выполненная задача

Системное программирование, более месяца назад, Санкт-Петербург.

Системное программирование. Настройка. Нужно установить red5 или ant media server (помочь определится потому что сайты на тех. английском). Пожелания и особенности: Нужно установить red5 или ant media server (помочь определится потому что сайты на тех. английском).ещё

Юлия оставила отзыв

Александр очень быстро и качественно выполнил работу, все расписал и пояснил. Готов помочь и подробно рассказать, как было сделано задание поэтапно. Крутой специалист, обязательно обращусь за помощью еще раз.ещё

Выполненная задача

Data scientist, более месяца назад, Санкт-Петербург.

Data Science. выполнение базового домашнего задания в универе. Необходимо систематизировать данные с сайта зоомагазина, первое домашнее задание в рамках курса, базовое. Необходимо написать код в R- studio и дать объяснение к каждому действию. При отклике будут отправлены другие подробности.ещё

Александр оставил отзыв

Пять с плюсом

Работа выполнена на все 100! Специалист очень грамотно и профессионально подошёл к решению задачи. Очень доволен, РЕКОМЕНДУЮ, данного специалиста, как ответственного и порядочного исполнителя.ещё

Выполненная задача

Создание сайтов, более месяца назад, Санкт-Петербург.

Создание сайта. Лендинг. Платформа: по рекомендации специалиста. Функционал сайта: оказание услуг. Контента нет. Здравствуйте! Нужен сайт одностраничный не большой лендинг. Домена и хостинга нет. Соблюсти условия для прохождения модератоции рекламы в яндекс. Тема оказания услуг. Пишите пожалуйста свои предложения с ценами и датами. За облачные цены не предлагать и не писать. Заранее благодарю всех за отклик!.ещё

Элеонора оставила отзыв

Пять с плюсом

нереально крутой специалист! была на первый взгляд простая задача - создать шаблон этикетки в Честном знаке при помощи одной Программы, которую требовалось установить. Первый программист не справился (работал 3 часа и отказался). А Сослан не бросил! более 6 часов работал. Я думала, что не получится и у него... Но он не сдавался, говорил что все получится. И вуаля!! Молодец! Очень сильно мне помог. Я рада, что нашла программиста который согласился этим заняться, а то 90% отказывали. РЕКОМЕНДУЮ. Сохраню контакт на будущее)))ещё

Выполненная задача

Программисты, более месяца назад, Санкт-Петербург.

Загрузка приложения. Настройка. Требуется установка jaspersoft.ещё

Pavel оставил отзыв

Пять с плюсом

Спасибо большое Игорю за то, что в отсутствие ТЗ, за 2 дня написал программу, причём подробно прокомментировал код. Если бы было ТЗ он и за сутки был справился. То, что получилось в итоге, очень приятно выглядит и работает как надо. Спасибо профи ру, за возможность найти программиста на любую задачу. Игорь, вы молодец, побольше вам заказчиков и конечно здоровья:-)ещё

Выполненная задача

Создание сайтов, более месяца назад, Санкт-Петербург.

Создание сайта. Сайт на flask по учёту штрафов. Платформа: Flask. Функционал сайта: Имитация оплаты штрафов, сайт для диплома, ничего сложного. Контента нет.ещё

Мария оставила отзыв

Пять с плюсом

Один из здешних программистов меня обманул и пропустил все сроки, но Бегли просто спас наше положение! Огромная благодарность и за труд, и за понимание, человечность, отзывчивость! Очень рада, что обратилась к Вам. Нужно было исправить и специалист все сделал. При этом написал сложную многоскриптовую программу за считанные часы! Восхищена и благодарю!!!ещё

Выполненная задача

Разработка компьютерных игр, более месяца назад, Санкт-Петербург.

Разработка игр. Сделать проект под ключ. Игра: для установки на ПК. Игра: одиночная. Жанр: гонки. Платформа: Простая. Графика: 2D. Нужна простая игра с рандомными примерами по математике на примере гонок машин (выигрывает та, у которой правильно решён пример).ещё
Аватар пользователя

специалист

Константин Кабаков

4,7333 отзыва

Герман оставил отзыв

Пять с плюсом

сделал за 1.5 часа, как и обещал, молодец!ещё

Выполненная задача

Landing page, более месяца назад, Санкт-Петербург.

Создание сайта. Лендинг. Платформа: VueJS. Есть сайт, есть WebGL от Unity, нужно интегрировать на сайт в одну из секций. Клиент нажимает на секцию и включается эта небольшая интерактивная игра. Все файлы есть, если незнаком фреймфорк, подскажу, нужно помочь именно как засунуть в скрипты этот webgl.ещё

Ксения оставила отзыв

Алексей , очень корректный , вежливый, грамотный специалист своего дела. Дважды правил мне сайт. Доработки не простые , мало кто работает с кодами , без платформы , по этому за это отдельный плюсик. Выполнил всё четко по т.з . помогал советами. Спасибо. Буду обращаться еще , если будет оперативно отвечать на сообщение )ещё

Выполненная задача

Создание сайта-визитки, более месяца назад, Санкт-Петербург.

Создание сайта. Сайт-визитка. Платформа: нет платформы. Функционал сайта: услуги специалиста. Контент есть. Есть сайт уже готовый . необходимо согласно аудиту Яндекс деректолога сделать необходимые поправки с 1 по 7 слайд . meshalkina.ru.ещё

Илья оставил отзыв

Пять с плюсом

Выражаю вам огромную благодарность❤️ С проблемой на моем сайте не могли справится 3 специалиста с ПРОФИ имея при этом большое количество отзывов и максимальный рейтинг, забрав у меня 3 драгоценных дня из дедлайна. Наиля была моей последней надеждой. Сразу определив в чем проблема Наиля передала мою задачу мужу программисту, которому я безумно благодарен за его проффесинализм, оперативные ответы (что не свойственно фрилансерам) и терпение🤝. Без сомнений рекомендую данного специалиста Лучшие в своём деле Ещё раз огромное спасибоещё

Выполненная задача

Корпоративный сайт, создание сайтов на WordPress, более месяца назад, Санкт-Петербург.

Корпоративный сайт (сайт компании). Имеется готовый сайт, нужно внести небольшие правки, а именно: - Подключить обратную связь к формам - Сделать так чтобы выпадающий список раскрывался не только в админке. Опишу все подробно при личной беседе.ещё

Прямо сейчас ищут

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

Разработка с нуля. Устройства для масштабирования: смартфоны, планшеты. Хочется узнать условия по созданию приложения для сайтаещё

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

Разработка с нуля. Устройства для масштабирования: смартфоны, планшеты, Компьютеры. Цель проекта: Создать веб-платформу, позволяющую менеджерам автоматически формировать подборки презентаций из загруженных файлов (PowerPoint, PDF), осуществлять их фильтрацию по параметрам (наименование, группа, цвет, размер, материал и т.п.), генерировать итоговый PDF-файл с коллекцией слайдов, а также обеспечить возможность масштабирования проекта путём реализации отдельной ветки – медиатеки для хранения и обработки мультимедийного контента. Обоснование: Платформа должна заменить ручной процесс формирования подборок, сократить время работы менеджеров, обеспечить единообразный дизайн, интегрироваться с CRM (amo) и быть легко масштабируемой для будущего расширения функционала. 2. Общая архитектура системы 2.1. Веб-интерфейс • Пользовательская часть (Frontend): o Интерфейс для менеджеров (авторизованных пользователей) с формой создания коллекций, фильтрами и просмотром слайдов (галерея миниатюр). o Страница презентаций для загрузки файлов с добавлением метаданных (название, группа, фильтры: цвет, размер, материал). o Отдельный раздел для медиатеки (планируется как вторая ветка проекта). • Административная панель: o Интеграция со стандартной админкой Django для управления пользователями, загрузками, настройками системы. o Возможность отзыва прав доступа, администрирование ролей (администратор, менеджер). 2.2. Серверная логика (Backend) • Язык и фреймворк: Python, Django. • База данных: MySQL (с возможностью масштабирования, резервного копирования и репликации). • Обработка файлов: o Загрузка презентаций (форматы: PPT/PPTX, PDF). o Разбиение PDF на отдельные слайды с использованием PyMuPDF/pdf2image. o Генерация PDF из выбранных слайдов через ReportLab или wkhtmltopdf (с возможностью сжатия изображений и оптимизации страниц). 2.3. Интеграция с внешними сервисами • CRM (amo): o API-интеграция для передачи данных о созданных подборках или презентациях. • Медиа-сервисы: o Возможное хранение/обработка медиафайлов (вторая ветка медиатеки) с использованием внешних CDN или облачных хранилищ (AWS S3, Google Cloud Storage). 2.4. Статические файлы и шаблоны • Файловая структура: o Шаблоны (HTML) находятся в папке templates/, статические файлы (CSS, JS, изображения, шрифты) – в static/. o Использование {% load static %} в шаблонах для корректного подключения статики. 3. Функциональные требования 3.1. Модели данных и база данных • Модель Product (Товар/Слайд): o Поля:  name – название  description – описание  color  material  size  price  image – изображение (ImageField)  created_at – дата создания • Модель Presentation (Презентация): o Поля:  title – название презентации  file – файл презентации (FileField)  group – группа/категория  Другие метаданные (цвет, размер, материал, если необходимо) • Возможность расширения моделей для добавления новых фильтров и данных для медиатеки. 3.2. Загрузка и обработка файлов • Форма загрузки презентаций с возможностью добавления метаданных. • Обработка загруженных файлов: o Если файл PDF – разбивка на отдельные слайды. o Если файл PowerPoint – преобразование в PDF (если необходимо). • Хранение файлов в структурированной файловой системе на сервере или в облаке (с возможностью масштабирования). 3.3. Пользовательский интерфейс для формирования коллекций • Страница для ввода названия коллекции. • Фильтры по параметрам: группа, цвет, размер, материал. • Отображение результатов в виде галереи (миниатюры). • Механизм выбора слайдов для создания коллекции (с возможностью сортировки и предпросмотра). 3.4. Генерация PDF • Сбор выбранных слайдов. • Добавление титульной страницы с названием коллекции, датой, логотипом. • Генерация итогового PDF с использованием ReportLab или wkhtmltopdf. • Оптимизация итогового файла (сжатие изображений, корректное оформление страниц). 3.5. Система аутентификации и управления доступом • Регистрация, вход, восстановление пароля для пользователей. • Реализация ролей: o Администратор (управление загрузками, пользователями, настройками) o Менеджер (формирование подборок) • Возможность деактивации/отзыва прав доступа. 3.6. Масштабируемость и вторая ветка – медиатека • Проект должен поддерживать добавление новой функциональности: o Медиатека для хранения и обработки видео, аудио и изображений. o Разработка API для доступа к медиабиблиотеке. • Модульная архитектура, позволяющая добавлять новые приложения без влияния на основной функционал. 4. Нефункциональные требования 4.1. Безопасность • Защищённое соединение (SSL). • Защита от CSRF, XSS. • Контроль доступа на основе ролей. • Хранение паролей в зашифрованном виде (использование стандартных инструментов Django). 4.2. Производительность и масштабируемость • Использование MySQL с настройками репликации и бэкапами для продакшн-среды. • Кэширование статических и динамических данных (Redis/Memcached). • Возможность горизонтального масштабирования при увеличении нагрузки. 4.3. Логирование и мониторинг • Реализация системы логирования (с использованием стандартного logging в Django). • Мониторинг состояния системы, ошибок и производительности. 4.4. Тестирование • Написание юнит-тестов для ключевых компонентов. • Функциональное тестирование интерфейсов. • Нагрузочное тестирование для проверки масштабируемости. 5. Технологический стек • Язык программирования: Python 3.9+ • Фреймворк: Django 3.2+ • База данных: MySQL • Библиотеки для обработки PDF: PyMuPDF, pdf2image, ReportLab или pdfkit/wkhtmltopdf • Интеграция с amoCRM: использование API amoCRM • Система контроля версий: Git • Сервер статики: (при продакшене) Nginx или Apache • Средства тестирования: PyTest или встроенный тестовый фреймворк Django 7. Дополнительные требования и масштабируемость • Модульность: Код должен быть организован в виде отдельных приложений, чтобы можно было легко добавить новый функционал (например, модуль медиатеки). • Документация: Каждый модуль должен иметь подробное описание, инструкции по развёртыванию и поддержке. • Интеграция с внешними сервисами: Возможность легко интегрироваться с amoCRM через REST API. • Резервное копирование: Разработать процедуры резервного копирования базы данных и файлов загрузок. • Мониторинг и логирование: Внедрить систему мониторинга для отслеживания ошибок и производительности (например, через Sentry)ещё

Стоимость

160000 

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

Разработка с нуля, Разработка учебного проекта. Устройства для масштабирования: Не на каких. Мне необходимо разработать веб-приложение рекомендательной системы фильмов на Django с использованием базы данных PostgreSQL. Веб-приложение должно включать несколько ключевых страниц и функций: 1. На главной странице должен отображаться список всех фильмов в виде карточек с возможностью поиска по названию и фильтрации по характеристикам (например, по году выпуска). У каждого фильма должна быть возможность добавления в избранное и удаления оттуда — это действие должно быть доступно как в списке, так и на странице самого фильма. 2. При выборе фильма осуществляется переход на отдельную страницу с подробной информацией (все характеристики, кроме технических, вроде ID и popularity). Там же отображаются рекомендуемые фильмы на основе гибридной рекомендательной системы: контентная фильтрация по текстовым полям (жанры, описание и т.д.) и коллаборативная часть, учитывающая оценки пользователей, а также поля weighted_rating и popularity в качестве весовых метрик. 2.1 Пользователь может поставить фильму оценку и оставить один комментарий (с возможностью редактирования), который будет отображаться всем. Должна быть реализована страница избранного — со списком фильмов, добавленных пользователем, с возможностью перехода на страницу фильма и удаления из избранного, а также возможность получить рекомендации на основе этих фильмов. 3. Еще одна необходимая страница — история просмотров, где показываются последние фильмы, на которые заходил пользователь, и формируются рекомендации на основе этой истории. 4. Требуется форма обратной связи — либо с отправкой на почту, либо в Telegram. 5. Все функции, связанные с избранным, историей, оценками и комментариями, должны быть доступны только авторизованным пользователям. Следовательно, необходима реализация регистрации и авторизации. 5.1 Пользователь должен иметь личный профиль с возможностью редактировать персональные данные и загружать аватар. 6. Необходимо реализовать навигационную панель для быстрого перехода между страницами и разбить список фильмов на страницы (пагинация). Интерфейс должен быть русифицирован, при этом исходные данные (датасет ~10 000 фильмов) — на английском, поэтому необходимо либо перевести их, либо хранить в базе оба языка. Есть готовый датасет. Изображения постеров в датасете доступны только через VPN, поэтому их нужно заранее скачать и хранить либо локально, либо в облачном хранилище (если этот пункт сложен в выполнении, можно не делать). Требований к фронтенду нет, можно использовать Bootstrap или любой другой стек. Если что проект - учебный, он не требует какой-то детальной разработки и тестирования Желаемый срок реализации — до конца апреля, чем раньше, тем лучше. Интересует, готовы ли вы взяться за этот проект и сколько по времени и бюджету он может занять. Желаемый срок реализации — до конца апреля, чем раньше, тем лучшеещё

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

Доработка существующего приложения. Устройства для масштабирования: WEB Приложение на Replit. У меня приложение, которое собирает публикации в ТГ и отправляет вместе с промптом в нейронку, а потом ответ отправляет в мой ТГ. Сейчас основная проблема - это баг с цикличностью. Парсер должен собирать посты из указанного ТГканала и отправлять в нейронку каждые N-времени. Но он не соблюдает временное правило, а потом вообще перестает собирать сообщения и отправлять в нейронкуещё

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

Разработка с нуля, дизайн интерфейса, тестирование. Устройства для масштабирования: пк. Привет! Ищу разработчиков для создания веб-терминала для трейдеров — с фокусом на отображение рыночных данных уровня Level 2, возможностью подключения к разным источникам данных и подготовкой платформы к будущей интеграции с торговыми брокерами. Цель проекта — построение модульной, масштабируемой торговой платформы, которую в дальнейшем можно будет предоставлять индивидуальным и институциональным трейдерам. В перспективе проект развивается в сторону профессионального терминала с платными данными и торговыми функциями. Этап 1: MVP (работающее веб-приложение на крипто-данных) Источники данных: • На первом этапе — криптовалютные биржи с бесплатным доступом к Level 2 данным: • Необходимые данные: o Стакан заявок (Level 2 order book) — в реальном времени через WebSocket o Лента сделок (trade feed) o Исторические данные (цены, объёмы) Что должно быть реализовано в MVP: • Фронтенд терминала: o Чистый и удобный интерфейс для трейдера o Отображение стакана, графиков, и панели управления o Отображение результатов торговли: P&L и все графики к нему o Компоненты: выбор тикера, панель индикаторов, кнопки навигации • Графики и аналитика: o Отображение цен, объёмов, индикаторов o Поддержка расчёта и отображения: SMA, EMA, MACD, RSI, объёмы и пр. o Возможность добавления пользовательских индикаторов (по формуле) • Многотикерный режим: o Возможность переключения между тикерами o Возможность отображения нескольких графиков одновременно • Хранение и агрегация данных: o Сохранение истории стакана и сделок на сервере или в базе данных o Обновление рыночных данных в режиме реального времени для возможности торговли коротких сессий (1 минута, 30 секунд, и т.д.) Заложить возможность дальнейшей интеграции: • Подключение данных с платных источников (фондовый рынок) — важно, чтобы архитектура позволяла легко добавлять новые фиды (NASDAQ TotalView, NYSE OpenBook и т.д.) • Возможность подключения к брокерским API (например, Alpaca, Interactive Brokers, etc.) • Расширяемость: добавление пользовательских стратегий, сигналов, алертов и модулей торговли В отклике укажите, пожалуйста: • Опыт работы с трейдинг-платформами, финтехом или WebSocket-данными • Примеры проектов (если есть) и GitHub / портфолио • Предлагаемый стек • Примерные сроки реализации базовой версии MVP Если есть дополнительные предложения по улучшению архитектуры или UX — с радостью их обсудим! Бюджет проекта - по договоруещё

Стоимость

80000 

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

Разработка с нуля. Устройства для масштабирования: смартфоны. Мне бы хотелось проконсультироваться со специалистом по поводу создания собственного веб приложений на тему обучению иностранных языков. Как и что необходимо сделатьещё

Задачи, которые доверили Профи.ру

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

Разработка с нуля. Устройства для масштабирования: смартфоны, планшеты. Ищу опытного разработчика для создания веб-приложения с использованием Vue.js и Laravel. Основные требования и задачи: Функциональность: Регистрация и аутентификация пользователей. Личный кабинет пользователя. Возможность загрузки и хранения файлов. Интеграция с платёжными системами. Административная панель для управления контентом и пользователями. Интерактивные функции (чаты, форумы, уведомления). Подробнее опишу в ЛС. Дизайн уже готов Технологии: Фронтенд: Vue.js Бэкенд: Laravel База данных: [например, MySQL или PostgreSQL]. Верстка: адаптивная, кросс-браузерная (HTML5, CSS3, Bootstrap или Tailwind CSS). Дополнительные требования: Опыт работы с аналогичными проектами. Портфолио выполненных работ. Сроки и бюджет: Около 2 месяцев. Бюджет: 90-120к руб. Коммуникация: Готовность к регулярным встречам/обсуждениям по проекту. Пожелания по способу связи (дискорд, телеграм)ещё

Стоимость

100000 

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

Доработка существующего приложения. Устройства для масштабирования: смартфоны, планшеты. В чатеещё

Стоимость

3000 

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

Разработка с нуля. Устройства для масштабирования: Компьютер. Необходимо создать из исходных данных ХL web-приложение (программу ЭВМ), прописать код программы. Срок исполнения не более двух недельещё

Стоимость

5000 

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

Разработка с нуля. Устройства для масштабирования: смартфоны, планшеты, ПК. Веб-сайт представляет из себя страницу с тепловой картой по остановкам города Москвы (база данных с остановками есть), так же на веб-сайте должна быть обратная связь и сама карта, а так же немного информации о проекте и связиещё

Стоимость

6000 

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

Разработка с нуля. Устройства для масштабирования: планшеты, смартфоны. Необходимо разработать веб приложение. Вход должен быть по логину-паролю Суть приложения - для заполнение ежедневной отчетности по поступившим и выполненным заказам для централизованного хранения данных, введенных через заполнение форм, включающий доступ администратора и персонала с каждым уровнем доступа свой раздел сайта. ТЗ прилагается. Предлагайте свои услуги с привязкой к реальным ценам, по ним и будет выбираться кандидат на выполнение работ (не самый дешевый, а самый адекватный). Доработка представленного ТЗ, приветствуется. Дизайн приложения на ваше усмотрение, главное без ярких красокещё

Стоимость

100000 

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

Разработка с нуля. Устройства для масштабирования: Только браузер. Расширение для (хрома) Берет данные из xml, json, web ресурс (зависит от предложенной реализации) Таблица с данными - 5-6 столбцов со значениями На сайте пользователь: на определенной странице проходит поэтапно процесс заведения товара. Расширение на каждом этапе заполняет нужные поля из загруженной таблицы. По окончании - расширение фиксирует завершение в таблице данных по конкретной строке с данными и записывает адрес созданной карточки товараещё

Стоимость

45000 

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

Доработка существующего приложения. Устройства для масштабирования: WEB Приложение на Replit. У меня приложение, которое собирает публикации в ТГ и отправляет вместе с промптом в нейронку, а потом ответ отправляет в мой ТГ. Сейчас основная проблема - это баг с цикличностью. Парсер должен собирать посты из указанного ТГканала и отправлять в нейронку каждые N-времени. Но он не соблюдает временное правило, а потом вообще перестает собирать сообщения и отправлять в нейронкуещё

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

Разработка с нуля. Устройства для масштабирования: смартфоны, планшеты. Хочется узнать условия по созданию приложения для сайтаещё

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

Разработка с нуля. Устройства для масштабирования: смартфоны, планшеты, Компьютеры. Цель проекта: Создать веб-платформу, позволяющую менеджерам автоматически формировать подборки презентаций из загруженных файлов (PowerPoint, PDF), осуществлять их фильтрацию по параметрам (наименование, группа, цвет, размер, материал и т.п.), генерировать итоговый PDF-файл с коллекцией слайдов, а также обеспечить возможность масштабирования проекта путём реализации отдельной ветки – медиатеки для хранения и обработки мультимедийного контента. Обоснование: Платформа должна заменить ручной процесс формирования подборок, сократить время работы менеджеров, обеспечить единообразный дизайн, интегрироваться с CRM (amo) и быть легко масштабируемой для будущего расширения функционала. 2. Общая архитектура системы 2.1. Веб-интерфейс • Пользовательская часть (Frontend): o Интерфейс для менеджеров (авторизованных пользователей) с формой создания коллекций, фильтрами и просмотром слайдов (галерея миниатюр). o Страница презентаций для загрузки файлов с добавлением метаданных (название, группа, фильтры: цвет, размер, материал). o Отдельный раздел для медиатеки (планируется как вторая ветка проекта). • Административная панель: o Интеграция со стандартной админкой Django для управления пользователями, загрузками, настройками системы. o Возможность отзыва прав доступа, администрирование ролей (администратор, менеджер). 2.2. Серверная логика (Backend) • Язык и фреймворк: Python, Django. • База данных: MySQL (с возможностью масштабирования, резервного копирования и репликации). • Обработка файлов: o Загрузка презентаций (форматы: PPT/PPTX, PDF). o Разбиение PDF на отдельные слайды с использованием PyMuPDF/pdf2image. o Генерация PDF из выбранных слайдов через ReportLab или wkhtmltopdf (с возможностью сжатия изображений и оптимизации страниц). 2.3. Интеграция с внешними сервисами • CRM (amo): o API-интеграция для передачи данных о созданных подборках или презентациях. • Медиа-сервисы: o Возможное хранение/обработка медиафайлов (вторая ветка медиатеки) с использованием внешних CDN или облачных хранилищ (AWS S3, Google Cloud Storage). 2.4. Статические файлы и шаблоны • Файловая структура: o Шаблоны (HTML) находятся в папке templates/, статические файлы (CSS, JS, изображения, шрифты) – в static/. o Использование {% load static %} в шаблонах для корректного подключения статики. 3. Функциональные требования 3.1. Модели данных и база данных • Модель Product (Товар/Слайд): o Поля:  name – название  description – описание  color  material  size  price  image – изображение (ImageField)  created_at – дата создания • Модель Presentation (Презентация): o Поля:  title – название презентации  file – файл презентации (FileField)  group – группа/категория  Другие метаданные (цвет, размер, материал, если необходимо) • Возможность расширения моделей для добавления новых фильтров и данных для медиатеки. 3.2. Загрузка и обработка файлов • Форма загрузки презентаций с возможностью добавления метаданных. • Обработка загруженных файлов: o Если файл PDF – разбивка на отдельные слайды. o Если файл PowerPoint – преобразование в PDF (если необходимо). • Хранение файлов в структурированной файловой системе на сервере или в облаке (с возможностью масштабирования). 3.3. Пользовательский интерфейс для формирования коллекций • Страница для ввода названия коллекции. • Фильтры по параметрам: группа, цвет, размер, материал. • Отображение результатов в виде галереи (миниатюры). • Механизм выбора слайдов для создания коллекции (с возможностью сортировки и предпросмотра). 3.4. Генерация PDF • Сбор выбранных слайдов. • Добавление титульной страницы с названием коллекции, датой, логотипом. • Генерация итогового PDF с использованием ReportLab или wkhtmltopdf. • Оптимизация итогового файла (сжатие изображений, корректное оформление страниц). 3.5. Система аутентификации и управления доступом • Регистрация, вход, восстановление пароля для пользователей. • Реализация ролей: o Администратор (управление загрузками, пользователями, настройками) o Менеджер (формирование подборок) • Возможность деактивации/отзыва прав доступа. 3.6. Масштабируемость и вторая ветка – медиатека • Проект должен поддерживать добавление новой функциональности: o Медиатека для хранения и обработки видео, аудио и изображений. o Разработка API для доступа к медиабиблиотеке. • Модульная архитектура, позволяющая добавлять новые приложения без влияния на основной функционал. 4. Нефункциональные требования 4.1. Безопасность • Защищённое соединение (SSL). • Защита от CSRF, XSS. • Контроль доступа на основе ролей. • Хранение паролей в зашифрованном виде (использование стандартных инструментов Django). 4.2. Производительность и масштабируемость • Использование MySQL с настройками репликации и бэкапами для продакшн-среды. • Кэширование статических и динамических данных (Redis/Memcached). • Возможность горизонтального масштабирования при увеличении нагрузки. 4.3. Логирование и мониторинг • Реализация системы логирования (с использованием стандартного logging в Django). • Мониторинг состояния системы, ошибок и производительности. 4.4. Тестирование • Написание юнит-тестов для ключевых компонентов. • Функциональное тестирование интерфейсов. • Нагрузочное тестирование для проверки масштабируемости. 5. Технологический стек • Язык программирования: Python 3.9+ • Фреймворк: Django 3.2+ • База данных: MySQL • Библиотеки для обработки PDF: PyMuPDF, pdf2image, ReportLab или pdfkit/wkhtmltopdf • Интеграция с amoCRM: использование API amoCRM • Система контроля версий: Git • Сервер статики: (при продакшене) Nginx или Apache • Средства тестирования: PyTest или встроенный тестовый фреймворк Django 7. Дополнительные требования и масштабируемость • Модульность: Код должен быть организован в виде отдельных приложений, чтобы можно было легко добавить новый функционал (например, модуль медиатеки). • Документация: Каждый модуль должен иметь подробное описание, инструкции по развёртыванию и поддержке. • Интеграция с внешними сервисами: Возможность легко интегрироваться с amoCRM через REST API. • Резервное копирование: Разработать процедуры резервного копирования базы данных и файлов загрузок. • Мониторинг и логирование: Внедрить систему мониторинга для отслеживания ошибок и производительности (например, через Sentry)ещё

Стоимость

160000 

Вы часто спрашиваете

Разработка веб-приложений на заказ: какие цены в Санкт-Петербурге?

Цены начинаются от 3510 рублей. В среднем 12860 рублей, а максимальные цены на уровне 85710 рублей. Но вы можете назвать свою цену, а специалисты, которые откликнутся на вашу заявку - свою.

Как найти специалиста по разработке веб-приложений в Санкт-Петербурге?

Сейчас на Профи.ру готовы помочь 1101 специалист. Просто оставьте заявку на услугу "разработка веб-приложений".

Где найти достоверные отзывы?

Услуга "разработка веб-приложений" в Санкт-Петербурге редкая и у нас пока нет отзывов о ней. Но вы можете выбрать специалиста по отзывам на другие его работы.

Специалисты по разработке веб-приложений на заказ - как выбрать в Санкт-Петербурге?

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