6.8 KiB
6.8 KiB
Sunset Pass — Проект для Сирпы
Суть проекта
Клиент: Sirpa Lehtinen (sirpulik@gmail.com) Огороженный парк для собак в Финляндии (Saarijärven koirapuisto). Нужно разработать веб/мобильное приложение системы бронирования.
Как работает система
Клиент открывает сайт/приложение → выбирает слот в календаре → платит онлайн → получает PIN → приходит к воротам → вводит PIN → ворота открываются → гуляет → уведомление за X минут → время вышло → выходит.
Одна группа в парке за раз. Без поводка (в Финляндии запрещено, парк — единственное место где можно).
Что уже знаем (из опросника 1)
| Параметр | Ответ |
|---|---|
| Размер парка | 2 гектара |
| Люди одновременно | Одна группа, без посторонних |
| Слот | Мин 1 час, макс 1 день |
| Часы работы | 7:00–23:00 каждый день |
| Оплата | Онлайн |
| Отмена | За 24 часа |
| Регистрация | Не нужна (имя + email) |
| Оборудование ворот | Ничего нет — всё с нуля |
| PIN | Система генерирует автоматически после оплаты |
| Брендинг | Название: Saarijärven koirapuisto, логотипа нет |
| Язык | Финский |
| Дедлайн | Середина июня 2026 |
Что ещё не знаем (ждём ответа на опросник 2)
Опросник 2 отправлен Сирпе: https://antonsemenovser.github.io/Sunset-Pass/questionnaire2.html
Ждём ответа на 24 вопроса:
- Тип слотов (фиксированные или гибкие)
- Мультислот (несколько часов подряд)
- Как далеко вперёд бронировать
- Самостоятельная отмена
- Цена за час и тарифы
- Возврат денег при отмене
- Счёт-фактура
- Система замка (критично для интеграции!)
- Длина PIN, доставка PIN
- Уведомления (подтверждение, напоминание, предупреждение о конце)
- Панель управления Сирпы
- Формат (сайт / PWA / нативное приложение)
- Язык (только финский или + английский)
- Логотип и дизайн
- GDPR и правила пользования
Процесс работы над проектом
Этапы
- ✅ Опросник 1 — базовые требования (получен)
- 🔄 Опросник 2 — уточняющие вопросы (отправлен, ждём ответа)
- ⏳ Опросник 3 — если после 2 останутся пробелы
- ⏳ Написать полное ТЗ
- ⏳ Согласовать бюджет и план
- ⏳ Разработка
Как читать ответы клиента
Ответы приходят как GitHub Issues в репозитории: https://github.com/antonsemenovser/Sunset-Pass/issues
Команда для чтения нового ответа:
gh issue list --repo antonsemenovser/Sunset-Pass
gh issue view [НОМЕР] --repo antonsemenovser/Sunset-Pass
Как отправлять опросники клиенту
Шаблон письма
Здравствуйте, Сирпа!
[Контекст — почему новый опросник, что уже сделано]
Пожалуйста, заполните [второй/третий] опросник:
👉 [ССЫЛКА]
С уважением,
Anton / Kot Kanagrilli Oy
kotkanagrilli@gmail.com
Как создать новый опросник
- Скопировать
questionnaire2.html→questionnaire3.html - Скопировать
script2.js→script3.js - В HTML изменить: заголовок, вопросы,
src="script3.js" - В JS изменить:
TOTAL, список полей вTRACKED_FIELDS/updateProgress() git add . && git commit -m "feat: add questionnaire3" && git push origin gh-pages- Ссылка:
https://antonsemenovser.github.io/Sunset-Pass/questionnaire3.html
Правила хорошего опросника
- Радиокнопки с вариантами ответа — не textarea
- Под каждым вопросом поле "Свой комментарий"
- Где нужен "свой вариант" — поле появляется при выборе
- Ответ клиента видно в GitHub Issues
- Тулбар: Заново / Сохранить / Поделиться
- Кнопка внизу: "Форма по другому вопросу"
- Предпросмотр справа
Структура файлов проекта
C:\pro\Sunset Pass\
├── CLAUDE.md ← этот файл
├── index.html ← Опросник 1 (заполнен Сирпой)
├── questionnaire2.html ← Опросник 2 (отправлен, ждём)
├── script.js ← JS для опросника 1
├── script2.js ← JS для опросника 2
├── style.css ← Общие стили (для всех опросников)
├── success.html ← Страница после отправки
├── logo.jpg ← Лого Kot Kanagrilli Oy
└── docs/
├── analysis/
│ └── 2026-05-12-what-we-know.md ← Анализ что знаем/не знаем
└── superpowers/
├── plans/ ← Планы реализации
└── specs/ ← Дизайн-доки
Когда придёт ответ на опросник 2
- Прочитать issue:
gh issue list --repo antonsemenovser/Sunset-Pass - Решить — достаточно ли для ТЗ или нужен опросник 3
- Если достаточно → писать ТЗ
- ТЗ сохранить в
docs/tz/tz-v1.md
Контакты
- Клиент: Sirpa Lehtinen — sirpulik@gmail.com
- Наш email: kotkanagrilli@gmail.com (anton.semenov.ser@gmail.com)
- GitHub репо: https://github.com/antonsemenovser/Sunset-Pass
- Живой сайт: https://antonsemenovser.github.io/Sunset-Pass/