Техническое задание: Мобильное приложение для E-commerce

1. Общие сведения о проекте

Цель проекта - создание надежного, готового к промышленной эксплуатации (production-ready) мобильного приложения для платформ iOS и Android. Приложение будет служить единым клиентским интерфейсом для двух независимых интернет-магазинов.

2. Технические требования

2.1. Клиентская часть (Frontend)

  • Кроссплатформенная разработка с использованием фреймворка Flutter.
  • Приложение должно быть опубликовано в официальных магазинах: App Store и Google Play.
  • Интерфейс должен быть адаптивным, современным и соответствовать гайдлайнам платформ.

2.2. Серверная часть (Backend)

  • Разработка и/или интеграция с API на основе фреймворка Laravel (PHP).
  • Backend должен обеспечивать работу приложения для двух различных интернет-магазинов.
  • API должно быть безопасным, масштабируемым и хорошо документированным.

3. Ключевые задачи для разработчика

  • Проектирование и реализация архитектуры приложения.
  • Разработка пользовательского интерфейса: каталог товаров, корзина, личный кабинет, оформление заказа.
  • Интеграция с backend-API для получения данных о товарах, обработки заказов, авторизации пользователей.
  • Обеспечение высокой производительности и отзывчивости интерфейса.
  • Тестирование и подготовка к публикации в магазинах приложений.

4. Ожидаемый результат

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

Разработка Python-бота с админкой для заведения общепита

Требуется создать чат-бота на чистом Python для автоматизации заказов. Бот должен иметь функциональную админ-панель для управления контентом и заявками. Подробное техническое задание будет согласовано с исполнителем.