Расскажите о себе и сути проекта?
Меня зовут Богдан Нетеребский, я разработчик, живу в Белграде. Проект называется Weeks — инструмент для визуализации жизни. По сути, это сетка: каждая клеточка — одна неделя твоей жизни. Прожитые, оставшиеся, бонусные сверху — всё в одном экране. Изначальная концепция была построена вокруг недель (отсюда и нэйминг, и домен). Но, как оказалось, и с месяцами тоже неплохо, а местами даже понятнее.
Идея в том, чтобы просто увидеть своё время целиком — и немного подумать. Я лично прям сильно призадумался после того как раскидал на нём свою жизнь.

А вот планировать и залипать интереснее оказалось в формате недель.

Как появилась идея? Что вдохновило?
Первый прототип я набросал за пару вечеров в декабре 2021 года. Вот как он выглядел:

Уже тогда мне стало в первый раз жутко (правда, непонятно от чего больше: от оставшегося времени или от кроваво-мрачного дизайна). Потом я его забросил на 4 года.
К февралю 2026 все планеты выстроились в ряд:
- Вастрик сделал https://year.vas3k.cloud/ (и чиьм календарём я пользуюсь, моё почтение!). Я понял, что можно не заморачиваться с базами данных, хранением данных о пользователях, блядских окошек про куки, а просто хранить всё в local storage и дать возможность людям скачать и загрузить json со своими данными. И этим всё равно можно пользоваться.
- Начали появляться похожие реализации моей мысли повсюду: отдельные сайты, виджеты у ChatGPT и Клода. Но у всех них отсутсвовал функционал, который я хотел для себя.
- Клоды и кодексы стали достаточно мощными, чтобы мне не жалко было потратить ещё пару вечеров и довести инструмент до готовой реализации. Даже если у него будет только один пользователь в моём лице.
- Мой друг и бывший начальник Паша Яковлев написал отличный пост https://vas3k.club/project/31005/ про то как он переписал Pymol на Rust (моё уважение!). Пора и мне поделиться с народом своим творчеством.
Что вошло в прототип и сколько времени на него было потрачено?
Пару недель я ходил и думал в голове какую функциональность хочу. Потом расписал достаточно длинный промпт со всеми фичами. Два вечера ушли на первую имплементацию, и ещё вечера 4 на полировку.
На текущий момент в туле можно:
- добавлять временные отметки и промежутки;
- немного кастомизировать всё что только можно: цвета, сколько планируешь жить и сколько закладываешь в самый оптимистичный сценарий;
- подгрузить демо одного известного персонажа, чтобы чем-то вдохновиться;
- забрать шаблон для промпта, чтобы любая LLM-ка сгенерировала по твоему резюме или автобиографии всё в нужном формате;
- думать о своей жизни после всех предыдущих шагов;
- сохранить json со своей жизнью (вот так просто!).
Какой технологический стек вы использовали? Почему?
Недельки под капотом используют React 19 c TypeScript, Redux Toolkit, Mantine UI, Tailwind, Vite. Всё задеплоено на GitHub Pages. Никакого бэкенда — данные живут в localStorage и в файле, который можно скачать и загрузить обратно. Стек выбрал простой: то, с чем работаю каждый день и что не потребует настройки инфраструктуры. Хостинг бесплатный, сервер не нужен. Жизнь в целом хороша.
Как вы запускались и искали первых пользователей?
Опубликовал, показал родственникам, теперь твой черёд.
С какими самыми неожиданными трудностями пришлось столкнуться?
Моя основная боль была в том, что Claude очень часто разламывал ThreeJS сцену. Причём делал он это очень креативно и не всегда предсказуемо. Не сказать что эта трудность была неожиданная, но попотеть заставила.
Сколько потратили и заработали? Есть идеи как это можно монетизировать?
Потратил $20 долларов подписки на клод. Хостинг бесплатный, использовал домен от своего сайта, инфраструктуры нет. Монетизировать особо не планирую — инструмент слишком простой для подписки, а реклама здесь была бы странной. Пусть живёт как есть.
Какие планы на будущее?
Интересно поиграть с 3D-визуализацией — Three.js в проекте уже есть, просто пока не дошли руки до занятной анимации. В остальном — посмотрим. Проект маленький, и это его сила.
Нужны ли какие-то советы или помощь Клуба?
Канешн. Буду рад любому фидбеку от людей, которые попробовали. Можете написать в комментарии, а можете кинуть сразу в https://github.com/ozzzzz/weeks/issues.
Какой совет вы бы сами могли дать идущим по вашим стопам?
Бог с вами, вы и без моих советов отлично справитесь. Удачи!
