SiteHub
Авторизація
Реєстрація Забули пароль?
Всі сайти

STEMPrep Hub — Full-Stack Tutoring Marketplace Platform

Лот: 00349
Опис лоту
STEMPrep Hub — Full-Stack Tutoring Marketplace Platform
Live production app · Сучасний стек Next.js 14 · Побудовано під ринок США, легко адаптується під будь-яку країну

Live: https://stemprephub.com

Що це
Повноцінний маркетплейс репетиторства — студенти + вчителі, офлайн та онлайн. Зараз live і працює в районі Нашвілла, TN (Spring Hill, Brentwood, Franklin) + онлайн-уроки по всій країні. Архітектура без жорсткої прив'язки до США — локації, валюта і часовий пояс це конфігурація, а не хардкод.

Чому це вартує уваги
Робочий маркетплейс, не шаблон. Student/Teacher/Admin — три повноцінні окремі дашборди, не generic CRUD. Реальні люди вже реєструвались і бронювали уроки.
Власний відеозв'язок — без щомісячних платежів стороннім сервісам. Більшість конкурентів платять Zoom/Daily.co за хвилину назавжди. Тут — власна peer-to-peer WebRTC реалізація (screen sharing, mute/camera controls, privacy-first, без збереження записів).
Платіжна архітектура вже готова. Stripe інтегровано на весь цикл: бронювання → підтвердження вчителем → оплата → виплата вчителю.
Реальна адмін-панель. Управління користувачами, схвалення вчителів, фінансова звітність, детальна картка кожного юзера (історія уроків, заробіток, витрати) — не заглушка, а те, що реально потрібно для операційного керування бізнесом.
39 API-роутів, ~18 000 рядків TypeScript, чиста архітектура: Prisma/PostgreSQL, NextAuth, Pusher real-time чат, Google Calendar sync.
Адаптивний мобільний UI — перевірено на сайті, дашбордах і адмінці.
Під США, але портативно за дизайном
Зараз таргет — американський ринок репетиторства (міста Теннессі для офлайну, USD, US-формати телефону/часового поясу, англомовний контент). Але ніщо з цього не зашито жорстко:

Локації — конфігурований enum (ServiceLocation), а не хардкод у коді — заміна міст/країни це зміна даних, не переписування
Валюта, часовий пояс, адреси зберігаються як звичайні поля, не прив'язані структурно до USD/US-формату
Жодних регіонально-заблокованих залежностей — Stripe, Resend, Pusher працюють міжнародно
Адаптація під інший ринок — це локалізація (тексти, ціни, список міст, налаштування платіжного провайдера під регіон), а не переписування продукту.

Технічний due diligence вже зроблено
Замість продавати "як є" і дати покупцю самому знаходити проблеми — прямо перед лістингом пройшов повний security- та quality-аудит:

Усунено витік plaintext-паролів і витік bcrypt-хешів у 5 API-ендпоінтах
Ізольовано БД за окремою least-privilege роллю
Виправлено мобільні баги верстки
Створено чисту git-історію (раніше версійного контролю не було взагалі)
Те, що купується — вже перевірено, а не просто задемонстровано.

Що залишилось до масштабування (чесно)
Stripe підключений архітектурно, але реальних транзакцій ще не проходило
Немає автотестів
Email-нотифікації (підтвердження бронювання, нагадування) не побудовані поверх вже підключеного Resend
Ранній трекшн — реальні користувачі є, але це молода платформа, не бізнес з історією виручки
Це найкраще позиціонувати як сильний технічний фундамент з реальною ранньою валідацією, а не готовий бізнес з грошовим потоком. Покупець отримує місяці якісної розробки і живий робочий продукт за частку вартості розробки з нуля.
SEO показники
DR
DR: 2
Інформація про домен
Дата реєстрації:
20.11.2025
Дата закінчення:
20.11.2026
Вік домену:
7 міс.
Реєстратор:
Cloudflare, Inc.

Ціна: 5 000 USD

Продавець:


Підтверджено:
Телефон Email
DR: 0
UR: 0
DA: 1
PA: 11
TF: 0
CF: 6
GA4
поточна ціна:5 USD
немає ставок
3 днів
00163
Трафік: 7
Дохід: 100 USD
DR: 0
UR: 0
DA: 1
PA: 1
TF: 0
CF: 0
поточна ціна:2 500 USD
немає ставок
2 днів
00178
GA4
поточна ціна:500 USD
немає ставок
5 днів
00200
GA4
поточна ціна:200 USD
немає ставок
5 днів
00286
ціна:2 000 USD
пряма угода
00268