Ми шукаємо досвідченого 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 (passwordless) - спрощений вхід без пароля
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 - для підтримки клієнтів
Решту ми обговоримо після того, як виберемо розробника. Ми також обговоримо бюджет.