Ниже пример подробного технического задания для разработки мобильного приложения. Составление текстов Техническое задание Проект Мобильное приложение для случайного общения (рулетка) Платформы: Android iOS 1. Назначение проекта Создать современное мобильное приложение для знакомств, общения и поиска собеседников по принципу случайного выбора (Chat Roulette), с возможностью фильтрации пользователей по заданным критериям. Приложение должно поддерживать: текстовый чат; голосовой чат; видеочат; мгновенное переключение на следующего собеседника; поиск по интересам; поиск по стране; поиск по языку; поиск по полу; поиск по возрасту; расширенные фильтры; систему модерации; административную панель. 2. Типы общения Письменный чат Возможности: обмен сообщениями; отправка Emoji; GIF; стикеры; фотографии; видео; документы; голосовые сообщения; удаление сообщений; редактирование сообщений; ответ на сообщение; пересылка сообщений; закрепление сообщений. Голосовой чат Возможности: звонок одному пользователю; случайный голосовой собеседник; переключение Next; отключение микрофона; регулировка громкости; запись разговора (если разрешено); шумоподавление; HD Voice. Видеочат Возможности: Full HD 2K 4K (при поддержке устройства) Функции: переключение камер; размытие фона; виртуальный фон; отключение видео; демонстрация экрана; запись; скриншот; режим картинка-в-картинке; мгновенное переключение Next. 3. Принцип рулетки Пользователь нажимает кнопку Старт После чего система автоматически подбирает случайного собеседника. Есть кнопки Следующий Пауза Стоп При отсутствии совпадений отображается сообщение "Поиск собеседника..." 4. Фильтры поиска Возраст 18–25 25–35 35–45 45+ Пол мужчина женщина любой Страна Любая страна мира Город По желанию Язык Все основные языки Интересы музыка кино путешествия спорт программирование автомобили игры животные медицина бизнес политика образование любые собственные теги Онлайн сейчас онлайн недавно онлайн Тип общения текст голос видео 5. Регистрация Способы регистрации Email Google Apple ID Facebook Telegram номер телефона анонимный режим Подтверждение Email SMS CAPTCHA 6. Профиль пользователя Фото Видео Имя Никнейм Возраст Пол Страна Город Интересы Языки Описание Статус Дата регистрации Последний онлайн Верификация Рейтинг 7. Личный кабинет История общения Избранные пользователи Черный список Настройки Уведомления Подписка Premium Покупки История платежей 8. Premium Без рекламы Приоритетный поиск Выбор региона Расширенные фильтры Неограниченные лайки Неограниченные переключения HD-видео VIP-значок Невидимый режим 9. Монетизация Подписка Разовые покупки VIP Подарки Монеты Реклама 10. Административная панель Управление пользователями Блокировка Удаление Модерация фотографий Модерация видео Модерация сообщений Просмотр жалоб Статистика Онлайн Доход Платежи Push-уведомления Новости Баннеры Настройки приложения Логи Резервное копирование 11. Система жалоб Пожаловаться Причины: спам мошенничество оскорбления порнография насилие несовершеннолетние реклама другое 12. Безопасность SSL HTTPS Шифрование сообщений Двухфакторная аутентификация CAPTCHA Антиспам Антибот Определение VPN/Proxy Автоматическая модерация AI-модерация 13. Push-уведомления Новое сообщение Пропущенный звонок Новый собеседник Ответ на жалобу Новости Обновления 14. Технологии Frontend Flutter или React Native Backend Node.js NestJS База данных PostgreSQL Redis Хранилище файлов Amazon S3 Видео и голос WebRTC Push Firebase Cloud Messaging Apple Push Notification Service Админ-панель React Vue.js 15. Производительность Время поиска собеседника до 3 секунд. Поддержка не менее 1 000 000 зарегистрированных пользователей. До 100 000 пользователей онлайн одновременно. 16. Дополнительные функции Перевод сообщений в реальном времени Голосовой перевод ИИ-помощник Автоматическое распознавание речи Автоматические субтитры Маски дополненной реальности (AR) Размытие фона Виртуальные комнаты Групповые видеочаты Стриминг Создание собственных комнат Приглашение друзей QR-код профиля Темная и светлая темы Многоязычный интерфейс Встроенная система аналитики 17. Соответствие требованиям Приложение должно соответствовать требованиям Google Play и Apple App Store, а также обеспечивать защиту персональных данных (GDPR) и поддержку пользовательского согласия на обработку данных. Это ТЗ подходит как основа для коммерческой разработки. При необходимости его можно расширить до полноценного документа на 100–150 страниц с UX/UI-прототипами, архитектурой базы данных, API, схемами экранов, ролями пользователей, системой модерации, монетизацией, AI-подбором собеседников и детальным описанием каждого раздела.
Proposals concealed
Proposals are currently absent
Current freelance projects in the category Web Programming
Landing page in 3 languages - English, German, and Czech. Business - manufacturing and installation of ventilation systems. Main blocks - there is a vision of design and content, there is a layout. Version - desktop and mobile. SEO setup - needed, we will agree after the design is finalized.
A separate CRM system needs to be developed for the centralized processing of all retail orders from various sales channels (Prom, Rozetka, own websites, and manual orders). Main requirements: A unified order registry from all sources, preserving information about the source and its status. A separate internal CRM status that operates independently of the status on the marketplace or website, with two-way synchronization of statuses where supported. Flexible integration with 1C: for each source, the administrator can separately enable or disable automatic order export. Integration with carriers for automatic creation of shipping documents, saving their numbers in the CRM, and transmitting the shipping document numbers to Prom and Rozetka. Integration with Checkbox for creating receipt projects, using customizable payment method matching, with subsequent fiscalization control. Support for manual order creation (phone, Viber, Telegram, Direct, etc.) with a complete subsequent processing cycle through the CRM. All API keys and integration settings must be managed by the administrator through the CRM interface without the involvement of a programmer. A complete action log and integration logging for system operation control. Main goal The manager must be able to fully process orders in one CRM interface — from receiving the order to creating a document in 1C, shipping document, receipt project, and completing the order, without the need to access the cabinets of Prom, Rozetka, websites, carriers, or Checkbox.
I want a bot for Telegram. Loading dialogues. With the help of AI, checking for potential lies. A website with advanced features. Registration, API, statistics, etc.
Currently: Working online store. 2017, PRESTASHOP - 1.6 Template - https://www.sunnytoo.com/product/transformer-prestashop-theme-premium-responsive (Very old version). 10 languages, 200 products, many custom changes in modules. Store in Europe. Hemp seeds store, all legal. If the industry scares you, please pass by. www.seedsmafia.com Changes: Need a person or company who can redesign and update it in the template. Template - We will keep the same. To make it look fresher. Something between minimalist and our style. To start, changes in design + implement this design on the site. Banners and styles are also on you. To make everything cohesive. Total update of Presta, template, and design is currently impossible. You can show your portfolio. (in the proposal)