Задание: React Native. Приложение для генерации QR с данными (Дистанционная работа)
Цель:
Мы - бренд, который продаёт товары (в том числе рюкзаки) на маркетплейсах, и хотим сделать наши продукты более запоминающимися, эмоциональными и интерактивными.
Для этого нам необходимо приложение, которое позволяет пользователям:
- создавать уникальные QR-коды;
- прикреплять к ним мультимедийный контент — текст, изображения, аудио, видео или ссылки;
- получать готовый PDF-файл с QR-кодом для печати и размещения, например, на рюкзаке.
Как это работает:
- Пользователь загружает контент в приложении и получает уникальный QR-код.
- Этот код можно распечатать и прикрепить к рюкзаку.
- Любой человек, отсканировавший QR, попадает на страницу с этим контентом — будь то видео, поздравление, аудиосообщение или что-то ещё.
- Контент можно обновлять в любое время, желательно не меняя сам QR-код.
Зачем это нужно:
- Продукт становится более вовлекающим и эмоциональным.
- Покупатели делятся контентом, создавая органическое распространение.
- Каждый рюкзак превращается в интерактивную платформу, которая может меняться со временем - в зависимости от настроения, события или компании.
Кто можно использовать:
Любой человек может зарегистрироваться в приложении и создать собственный QR-код для своего рюкзака, чтобы делиться личным контентом — от поздравлений и плейлистов до ссылок на соцсети.
Финально необходимо:
Разработать приложение (мобильное + web/серверная часть) под IOS и Android, которое позволяет пользователю загружать контент (текст, фото, видео, аудио, ссылки), связывать его с QR-кодом, генерировать PDF-файл для печати, а также обновлять контент без перегенерации QR.
Сценарий использования:
Пользователь регистрируется (почта / SMS / соцсети).
Выбирает: создать QR.
Загружает контент, несколько форматом вместе (файлы, ссылки, текст).
Генерируется ссылка + PDF с QR.
Любой человек сканирует QR и попадает на страницу с контентом.
Первичное представление как работает QR(можете предложить альтернативу):
Генерируется ссылка типа https://project.app/q/abc123
Эта ссылка кодируется в QR
Контент загружен на сервер/внешнюю ссылку
Данные можно обновить без замены QR
Фичи MVP:
Регистрация + авторизация
Создание QR
Загрузка любого контента
Получение QR + PDF
Сканирование и просмотр
Шаблоны для быстрого старта
Сервис на выходе:
Рабочее Android/или iOS-приложение
Сервер с базой и хранилищем
Админка для шаблонов
Система QR + PDF-генерации
Тестовая печать для бирок / брелоков
Готовы к реализации, если понятно - пишите!