CosmoDeskО проекте
PET-ПРОЕКТ · SAAS · 2025–2026

CosmoDesk — CRM и онлайн-запись для косметологов

Самостоятельно спроектированная и разработанная SaaS-система для частных косметологов — от идеи до живого продукта с платёжной системой и Telegram-ботом.

React · TypeScript
Bun · Hono · PostgreSQL
Ubuntu VPS · nginx
AI-assisted dev
Продуктовый дизайн
Лендинг CosmoDesk — главный экран продукта
Этапы развития

От прототипа до полноценного VPS-продукта

01Этап 1

Прототип

  • Lovable
  • Быстрый MVP
  • Проверка концепции
02Этап 2

Vercel + Supabase

  • Vercel frontend
  • Supabase (BaaS)
  • Первый рабочий деплой
03Этап 3

VPS Ubuntu — текущий

  • Собственный backend (Claude)
  • Cursor + GPT-5.5 — багфиксы
  • API почтовых рассылок
  • Платёжная система
  • Вебхуки Telegram
  • Лендинг, дизайн, SEO
О проекте

Полный цикл — от идеи до живого продукта

Тип продукта

SaaS с подписочной моделью оплаты. Целевая аудитория — частные косметологи, эстетисты и самозанятые мастера.

AI-инструменты разработки

Claude, GPT Codex 5.5, Cursor, Lovable — AI-ассистенты на каждом этапе: от ТЗ до отладки и рефакторинга.

Инфраструктура

Ubuntu VPS, nginx, деплой через Git. Frontend и backend на одном сервере, база данных PostgreSQL.

Монетизация

Подключена платёжная система, реализована подписочная модель, email-уведомления и Telegram-бот для мастера.

Роль в проекте

Полный цикл — команда из одного человека

  1. 01

    Проектирование продукта и пользовательских сценариев — user flow, структура экранов, логика системы.

  2. 02

    Формирование ТЗ для AI-ассистентов — постановка задач в Claude, GPT Codex 5.5 и Cursor с нужным контекстом.

  3. 03

    Управление разработкой и поэтапное развитие функционала — приоритизация, итеративный запуск, версионирование.

  4. 04

    Настройка домена, деплоя через Git, интеграций — nginx, SSL, CI/CD через Git hooks на Ubuntu VPS.

  5. 05

    Подключение платёжной системы, email-уведомлений и Telegram-бота — сторонние API, вебхуки.

  6. 06

    Тестирование, поиск ошибок и контроль качества — ручное QA, отслеживание багов, edge cases.

Реализованный функционал

Всё для работы мастера

Система охватывает полный рабочий цикл косметолога: запись клиентов, управление расписанием, учёт материалов и аналитику выручки.

01

Записи и календарь

Вид по дням, неделям и месяцам. Свободные и занятые слоты, статусы визитов.

Записи и календарь
02

Клиентская база

Карточка клиента с историей процедур и заметками. Быстрый поиск и фильтры.

Клиентская база
03

График работы

Настройка рабочих и выходных дней в календаре. Управление на месяц вперёд.

График работы
04

Управление слотами

Почасовые слоты с блокировкой. Записанные клиенты прямо в расписании.

Управление слотами
05

Склад и расходники

Учёт препаратов, уведомления о низком остатке, шаблоны автосписания.

Склад и расходники
06

Настройки и профиль

Аккаунт, публичная ссылка, услуги, уведомления, подписка и отчёты.

Настройки и профиль
Онлайн-запись

Публичная страница мастера

Клиент выбирает услугу, дату и время по уникальной ссылке — без звонков и мессенджеров.

  • Подтверждение и напоминание через Telegram-бота
  • Возможность отправить запись в любой мессенджер
  • Уведомления мастера о новых записях и переносах — в реальном времени
Публичная страница онлайн-записи CosmoDesk
Технологии

Современный стек от и до

Frontend
  • React
  • TypeScript
  • Vite
  • TanStack Query
  • Tailwind CSS
  • Shadcn UI
Backend
  • Bun
  • Hono
  • PostgreSQL
  • JWT
  • SSE
  • REST API
Инфраструктура
  • Ubuntu VPS
  • nginx
  • Git Deploy
  • PostgreSQL
AI-инструменты
  • Claude
  • GPT Codex 5.5
  • Cursor
  • Lovable

Весь продукт — от технического задания до деплоя на VPS — создан самостоятельно с использованием AI-инструментов. Это демонстрирует способность не просто ставить задачи, но и управлять разработкой, разбираться в коде, принимать архитектурные решения и доводить проект до живого работающего продукта.