Раскладка2D
Коммерческий проект — исходный код закрыт
Обзор
Инструмент для раскладки плитки: рисуешь план комнаты, раскладываешь плитку на Canvas поверх собственного геометрического движка, загружаешь текстуры. На выходе — PDF с раскроем, развёрткой и сметой.
Бэкенд, авторизация и хранение изображений — на Supabase. Движок раскладки покрыт юнит-тестами, а сценарии — двумя десятками e2e-спеков на Playwright.
Стек
- TypeScriptЯЗЫК
- React 19ФРЕЙМВОРК
- Canvas 2DРЕНДЕР
- Собственный движок раскладкиЯДРО
- SupabaseБЭКЕНД
- PostgreSQLБАЗА
- jsPDFЭКСПОРТ
- Tailwind CSS 4СТИЛИ
- ViteСБОРКА
- Vitest + PlaywrightТЕСТЫ
- VercelДЕПЛОЙ
Скриншоты
скриншоты будут позже
Контакты