← Все проекты
MVP

Проект сообщества · 19 просмотров

Lapka

Учебный pet-проект: семейное веб-приложение для хранения истории питомцев и планирования ухода.

Проблема

Данные о питомце часто разбросаны между мессенджерами, бумажными справками, галереей телефона и календарями разных членов семьи. Из-за этого трудно быстро восстановить историю лечения, найти документ или понять, кто и когда ведёт питомца к врачу.

Решение

Сделан каркас веб-приложения на React, TypeScript и Vite. Проект запускается локально, а команда проверки собирает форматирование, стиль, типы, тесты и production-сборку. Описаны сценарий семьи, границы первой версии и правила, по которым дальше пишется код. Экраны для питомцев, истории и календаря ещё не собраны: открывается только каркас приложения.

Что уже сделано

Прототип в зародыше

Что дальше

Фаза 2 процесса миграции: добавить версионируемые промпты и утвердить spec для T-003.

GitHub

mihalunn/Lapka

Семейное веб-приложение для ведения истории здоровья, документов и запланированных событий домашних питомцев.

★ 0 ⑂ 0 0 issues 0 PR
ЯзыкCSS
Обновлён2026-10-25
Связь подтверждена · владелец
CSS 47.7%
TypeScript 42.6%
JavaScript 6.2%
HTML 3.5%
Контрибьюторы
README · mihalunn/Lapka Развернуть
Документация репозитория Открыть на GitHub

Lapka

Учебный pet-проект: семейное веб-приложение для хранения истории питомцев и планирования ухода.

Текущий статус

Создан каркас приложения на React, TypeScript и Vite. Завершены Фаза 0 (инструменты проверки) и Фаза 1 (контекст, ADR и файловая память) миграции на agent-ready процесс.

Запуск проекта

Требуется Node.js версии 22.12.0 или новее.

Установить зависимости:

npm install

Запустить dev-сервер:

npm run dev

Если localhost недоступен:

npm run dev -- --host 127.0.0.1

Запустить все обязательные проверки:

npm run check

Отдельные проверки:

npm run format
npm run lint
npm run stylelint
npm run typecheck
npm run test
npm run build

Документация

  1. Product Brief
  2. Границы MVP
  3. Сценарии и предметная модель
  4. UX/UI-спецификация
  5. Техническая концепция
  6. Учебный backlog

AI-процесс

Дизайн-подход

Источником истины служат UX/UI-спецификация, CSS-токены, адаптивные правила и служебная страница /ui-kit.

Figma — Lapka Product Concept используется как необязательный черновик и не блокирует разработку.

Следующий шаг

Фаза 2 процесса миграции: добавить версионируемые промпты и утвердить spec для T-003.

community-project:ztHozMbrakC81yxR7Z06FSi4

Технические разборы 0

Обратная связь по архитектуре, API, тестам и безопасности.

Разборов пока нет. Будь первым, кто разберёт проект по существу.

Обсуждение 0

Комментариев пока нет.