Описание проекта

Необходимо внести ряд функциональных и интерфейсных изменений в рабочий сервис - платформу для транскрибации аудио в структурированные конспекты. Задача включает доработку UI по готовому макету из Figma и расширение логики API.

Основные блоки работ

  • Система онбординга: Реализовать отображение центрального блока (Empty State) для новых пользователей и автоматическую выдачу двух системных файлов (инструкция и демо-конспект) через API.
  • Управление файлами: Добавить логику удаления системных файлов (доступно только после загрузки первого файла пользователем).
  • Личный кабинет: Переименование разделов, настройка системы индикаторов (баджей) при отсутствии привязанного Email или Telegram-бота.
  • UI/UX правки: Скрытие кнопки создания папок в специфических разделах и корректировка адаптивной верстки (Desktop, Tablet, Mobile) по макетам.
  • Технический аудит: Проверка и исправление верстки в мобильном Safari (iOS 18), фикс сортировки в админ-панели (модули: Users, Files, Transactions).

Стек технологий

  • Frontend: React 18, TypeScript, Tailwind CSS
  • Backend: Python 3.12, FastAPI, PostgreSQL

Условия сотрудничества (обязательно)

  • Юридическое оформление: работа строго по договору (с самозанятым, ИП или ГПХ)
  • Конфиденциальность: обязательное подписание NDA до передачи доступов к репозиторию
  • Качество: ожидается чистый код на TypeScript и Python

Создание автоматизированного скрипта для подачи заявок на сайте

Требуется разработать скрипт, который будет автоматически заполнять и отправлять форму регистрации на целевом сайте. Подача открывается строго по расписанию - каждый понедельник в 9:00. Скрипт должен уметь выбирать доступные даты для подачи документов.