Мы ищем опытного fullstack-разработчика для разработки веб-приложения
(vue.js / react + node.js.
Или только бекенд разработчика (Node.js).
Мы закончили разработку дизайна и покажем его кандидатам, которых выберем.
Пожалуйста, обращайтесь только в том случае, если у вас есть опыт работы с веб-приложениями и проекты, которые вы можете показать.
📌 Описание проекта:
Веб-приложение для сохранения видео и аудио. Для разработки фронтенда будет использоваться Vue.js (React), для бекенда - Node.js
Ключевые функции:
✅ Запись видео и аудио (прямо из браузера)
✅ Каталогизация и хранение
✅ Простая аутентификация (регистрация, вход)
✅ Подписочная модель
✅ Центр поддержки пользователей (тикет-система + FAQ)
✅ Безопасное хранение данных
🔹 Технические требования:
Фронтенд: Vue.js ( TailwindCSS), React
Бекенд: Node.js
Облачное хранилище: AWS S3 / Google Cloud Storage (финального варианта еще нет в поисках лучшего соотношения цены и качества)
Аудио/видео обработка: WebRTC, Vimeo Screen Record (финального варианта еще нет)
Аутентификация: Firebase / Auth0 / Magic Link
Сервисы представлены, как идея и их нужно будет еще подбирать.
Функциональные требования:
1️⃣ Аутентификация и управление пользователями
✔ Регистрация и вход (e-mail + пароль)
✔ Восстановление пароля через e-mail
Два типа пользователей:
🎤 Storyteller (рассказчик) - Может ответить на вопросы с помощью видео/аудио
🎧 Owner - Полное управление аккаунтом, Управление профилем рассказчика, Можно записывать ответы и для рассказчика
📌 Возможные внешние сервисы:
Firebase Auth или Auth0 - для безопасной аутентификации
Magic Link Login (безпарольный) - упрощенный вход без пароля
2️⃣ Запись видео и аудио историй
Видео и аудио запись через камеру телефона/ПК из браузера
Автоматическое сохранение записей в облаке
Встроенный плеер для просмотра и прослушивания видео, аудио
📌 Возможные внешние сервисы:
Vimeo - https://vimeo.com/features/screen-recorder
https://www.daily.co/pricing/video-sdk/ - для записи видео и аудио через WebRTC
Amazon S3 (или более дешевый аналог) для хранения файлов
3️⃣ Каталог вопросов и тем
4️⃣ Хранение и доступ к записям
Все записи хранятся в личном облачном архиве
Доступ через веб-приложение
Разграничение прав доступа (только владелец - оунер, галерея - через шер функцию для всех остальных)
📌 Возможные внешние сервисы:
AWS S3 / Google Cloud Storage - безопасное облачное хранение
сервис для сжатия и стриминга видео
5️⃣ Подписка и монетизация
Оплата через Stripe / PayPal
Напоминания о продлении подписки
📌 Возможные внешние сервисы:
Stripe / Paddle - для подписки и платежей
Chargebee / Recurly - для управления подписками
6️⃣ Поддержка и обратная связь
Раздел «Помощь» + FAQ
Чат/форма обратной связи
Автов ответы на частые вопросы
📌 Возможные внешние сервисы:
Crisp / Drift - для поддержки клиентов
Остальное мы обсудим после того, как выберем разработчика. Мы также обсудим бюджет.