Веб-разработка. Доработка существующего продукта. Ищу full-stack разработчика для аудита и переноса веб-проекта с Base44 Atlas — веб-платформа для самопознания и цифровой заботы о психологическом состоянии пользователя. В проекте есть психологические исследования, персональная карта личности, дневник, рекомендации, библиотека материалов и подписочная модель. Задача — изучить существующий проект, провести ревью сгенерированного кода и перенести его с Base44 в полноценный независимый веб-проект, который можно развивать, тестировать и размещать на собственном хостинге без зависимости от Base44. Основные разделы проекта: * главная страница; * регистрация, авторизация и профиль пользователя; * каталог психологических исследований; * прохождение исследований с сохранением прогресса; * карта личности с визуализацией показателей; * персональные результаты, инсайты и рекомендации; * дневник; * библиотека и видео; * «Мои открытия»; * закладки; * управление подпиской и доступом к премиум-функциям; * административная часть; * продуктовая аналитика. В проекте используются психологические опросники BFI-10, GQ-6, PSS, SWLS, GSE и ERQ. Для каждого исследования должны корректно работать собственные формулы подсчёта, обратное кодирование отдельных вопросов, правила обработки пропущенных ответов и интерпретация результата. Карта личности должна обновляться только на основании показателей, которые непосредственно измеряются соответствующими исследованиями. Нельзя автоматически переносить результат одного теста на несвязанные параметры. Этап 1. Технический аудит Необходимо: * получить и изучить доступный исходный код и структуру Base44-проекта; * проверить frontend, backend, базу данных, авторизацию и бизнес-логику; * определить, какие части можно сохранить, а какие необходимо переписать; * выявить ошибки, дублирование, временные решения, уязвимости и архитектурные ограничения; * отдельно проверить расчёты психологических исследований; * проверить сохранение незавершённых и завершённых попыток; * проверить корректность пользовательских данных, прав доступа и подписки; * оценить качество адаптивной версии; * составить краткий письменный отчёт; * предложить стек и архитектуру независимой версии; * подготовить оценку сроков и стоимости переноса. В отчёте ожидаю: * описание текущего состояния проекта; * список критических и некритических проблем; * рекомендации по архитектуре; * перечень компонентов, которые можно перенести; * перечень компонентов, которые необходимо переписать; * план миграции по этапам; * предварительную оценку сроков и бюджета. Этап 2. Перенос проекта После согласования аудита необходимо: * развернуть самостоятельный frontend и backend; * перенести интерфейс и существующую функциональность; * спроектировать нормальную структуру базы данных; * реализовать безопасную авторизацию и разграничение доступа; * перенести пользователей и данные, если Base44 позволяет выполнить экспорт; * реализовать сохранение попыток прохождения исследований; * предусмотреть статусы попыток: in_progress, completed и invalid; * реализовать и протестировать расчёты всех опросников; * перенести карту личности, дневник, рекомендации, библиотеку и закладки; * реализовать административную панель; * подготовить интеграцию подписки и биллинга через API, callback/webhook и проверку статуса; * предусмотреть обработку ошибок оплаты, активации и отмены подписки; * подключить аналитику ключевых событий; * настроить логирование и мониторинг ошибок; * обеспечить адаптивность для мобильных устройств и десктопа; * подготовить проект к размещению на собственном домене и хостинге; * настроить тестовое и рабочее окружение; * подготовить техническую документацию по запуску и дальнейшей разработке. Технические требования Конкретный стек предлагается разработчиком после аудита. Предпочтителен современный и распространённый стек, который легко поддерживать и передавать другим специалистам. Обязательно: * понятная модульная архитектура; * документированный код; * Git-репозиторий; * разделение frontend, backend и конфигурации окружений; * безопасное хранение ключей и секретов; * резервное копирование базы данных; * валидация данных на клиенте и сервере; * защита персональных данных; * автоматические тесты для формул исследований и критической бизнес-логики; * отсутствие зависимости от Base44 после завершения переноса; * возможность дальнейшего развития проекта другим разработчиком. Ожидаемый результат Полностью самостоятельный веб-проект Atlas, который: * работает без Base44; * размещён в Git-репозитории; * может быть развёрнут на выбранном хостинге; * имеет документированную архитектуру; * сохраняет необходимую функциональность текущего прототипа; * корректно работает на мобильных устройствах и компьютерах; * содержит тесты критической логики; * готов к дальнейшему развитию и подключению новых исследований и тематических модулей. Ищу не специалиста, который просто «поправит несколько экранов» в Base44, а разработчика, способного оценить архитектуру, разобраться в бизнес-логике и превратить прототип в поддерживаемый production-проект. Архив с кодом для оценки скину в лс.
Разработка с нуля. Цель проекта Разработка информационной системы управления расписанием, репетициями и вызовами творческих подразделений театра. Система должна обеспечить единую среду учёта расписаний для подразделений (Опера, Хор, Балет, Оркестр, Художественно?постановочная часть, Миманс, Нотная библиотека), оптимизировать коммуникации, автоматизировать документооборот и согласования, а также интегрироваться с Keycloak, СКУД, почтовым сервером, мессенджером MAX и кадрово?зарплатным контуром. Основные обязанности Участвовать в обследовании бизнес?процессов заказчика, сборе и формализации требований, проектировании архитектуры системы и интеграций. Разрабатывать серверную часть системы на стеке PHP + Laravel: базы данных, бизнес?логику, механизмы прав доступа, аудит действий, API. Реализовывать клиентскую часть на Vue.js: интерфейсы, маршрутизацию, авторизацию, интерактивность, адаптивные и специализированные представления (в т. ч. для ТВ?табло). Обеспечивать интеграцию с внешними системами: Keycloak (управление идентификацией и доступом), СКУД (учёт явки), каналы уведомлений (почта, SMS, мессенджер MAX), кадрово?расчётный контур. Настраивать механизмы валидации данных, проверки конфликтов (занятость помещений и сотрудников), автоматическую замену отсутствующих сотрудников на замещающих, дедлайны и блокировки правок. Участвовать в разработке справочников, маршрутов согласований, механизмов документооборота, учёта рабочего времени, выгрузки отчётов (PDF, Excel) и аналитических панелей. Принимать участие в тестировании (модульном, интеграционном, регрессионном), локализации дефектов, приёмочных испытаниях, подготовке системы к опытной и промышленной эксплуатации. Помогать в подготовке технической документации (архитектурное описание, инструкции, описание API и интеграций, матрица ролей и прав). Участвовать в обучении сотрудников заказчика работе с системой, в подготовке обучающих материалов и видеороликов. Требования к кандидату Опыт коммерческой разработки веб?приложений от 3 лет. Уверенное владение PHP и фреймворком Laravel (ORM, миграции, очереди, аутентификация, авторизация, журналирование). Опыт разработки на Vue.js, понимание клиентской маршрутизации, авторизации, взаимодействия с API. Понимание принципов REST API, проектирования баз данных, нормализации, индексов, триггеров и хранимых процедур. Опыт интеграций с внешними сервисами, работы с очередями задач и обработкой ошибок интеграций. Знание основ информационной безопасности: OWASP Top 10, защита каналов передачи данных, управление сессиями, журналирование критичных действий. Умение работать с требованиями по ГОСТ (в частности, ГОСТ 34.602, ГОСТ 34.201) и нормативными актами в области защиты информации и персональных данных (152?ФЗ, требования ФСТЭК/ФСБ). Готовность к очному взаимодействию на территории заказчика, участию в интервью с сотрудниками творческих подразделений, итеративной проработке макетов и прототипов. Хорошие коммуникационные навыки, умение структурировать требования и согласовывать решения со стейкхолдерами. Будет плюсом Опыт работы над системами с высокой нагрузкой (одновременная работа 50+ пользователей). Опыт интеграции с Keycloak и системами контроля доступа (СКУД). Понимание специфики работы учреждений культуры и творческих коллективов (расписания, репетиции, вызовы, составы, замены). Навыки прототипирования интерфейсов, работы с дизайн?системами и UI?kit. Опыт подготовки документации по информационной безопасности, моделей угроз и матриц доступа. Условия работы Конкурентная заработная плата по результатам собеседования (обсуждается индивидуально). Проектный характер работы с чёткими этапами и графиком (5 этапов, суммарно до 14 месяцев). Возможность влиять на архитектуру и технологический стек в рамках утверждённых требований. Работа в команде с аналитиками, дизайнерами, тестировщиками и представителями заказчика. Официальное оформление по ТК РФ, возможны варианты договора подряда для отдельных ролей. Доступ к инфраструктуре заказчика для тестирования и опытной эксплуатации.
Почему стоит искать удалённую работу для фрилансеров в России у нас?
🔸 У нас можно найти ежедневную подработку для фрилансеров и самозанятых, выбрав более чем из 50162 вакансий в России
🔸 Работа и подработка на бирже фриланса от прямых заказчиков, которым нужна помощь фрилансера уже сегодня!
🔸 Актуальных предложений для фрилансеры на август 2026 года — 50162 шт.
Как найти удалённую работу для фрилансеров и самозанятых в России?
Каждый день мы публикуем новые проекты и вакансии для фрилансеров. Найдите подходящий для себя проект или разовый заказ, обсудите детали с заказчиком и приступайте к работе уже сегодня. Зарабатывайте от 0.00 рублей с заказа
Являемся ли мы посредниками?
Нет, мы не одобряем посредничества и тщательно проверяем каждый новый заказ. Подобно бирже фриланса каждый новый заказ и проект удалённой работы в России размещён прямыми заказчиками
Сколько проектов и вакансий для фрилансеров размещено в России на сегодня?
На август 2026 года опубликовано 50162 предложений работы для удалённых IT-специалистов. Не забывайте проверять новые вакансии ежедневно