Техническое задание: Разработка кросс-платформенного проекта

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

Необходимо реализовать комплексное решение, состоящее из трех взаимосвязанных модулей: интерактивного 3D-приложения, мобильного приложения и серверного API. Все части проекта должны быть разработаны с использованием TypeScript для обеспечения типобезопасности и поддержки.

Состав проекта и технологии

1. WebGL / 3D-приложение

  • Цель: Создание интерактивных 3D-анимаций и визуализаций (например, для метавселенных, игровых слотов и т.п.).
  • Стек технологий: Three.js и/или React Three Fiber.
  • Требования: Высокая производительность, отзывчивый интерфейс, поддержка современных браузеров.

2. Мобильное приложение (React Native)

  • Цель: Разработка кроссплатформенного мобильного приложения для iOS и Android.
  • Стек технологий: React Native с TypeScript.
  • Требования: Нативный look & feel, интеграция с серверным API, корректная работа на обеих платформах.

3. Серверная часть (NestJS)

  • Цель: Разработка надежного бэкенда для обеспечения работы клиентских приложений.
  • Стек технологий: NestJS с TypeScript.
  • Требования: Чистая архитектура, модульность, REST API (или GraphQL, если требуется), работа с базой данных, аутентификация и авторизация.

Ключевые требования к исполнителю

  • Опыт работы с указанными технологиями (Three.js/React Three Fiber, React Native, NestJS).
  • Глубокое понимание TypeScript.
  • Способность предложить архитектурные решения для интеграции всех частей проекта.
  • Опыт в разработке интерактивной 3D-графики будет значительным преимуществом.

Детали проекта и спецификации будут обсуждены с выбранным исполнителем.

Развертывание и администрирование сайта на 1С-Битрикс на сервере Debian

Требуется специалист для запуска корпоративного сайта на 1С-Битрикс на сервере под управлением Debian. В перспективе - постоянное администрирование веб-серверов с несколькими сайтами. Важны опыт работы со стеком технологий Битрикс и доступность в рабочее время.

Разработка диаграммма Тьюринга для возведения двоичного числа в квадрат

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