К содержимому
Начало
midorimax/ Хроника
Войти

Хроника

С нуля до сегодня.

Каждый шаг с первого коммита, с датой и временем. Один человек и ИИ строят это открыто, в Ташкенте.

День первый: 29 августа 2026, 20:26

50
День
145
шагов
604
коммитов
6
приложений работает
4
языка
2
магазина приложений
Коммиты по дням с первого дня36 дней стройки · 14 тихих дней
  1. 6 коммитов
  2. День первый: первый коммит

    Скелет монорепозитория и первый урок. Всё на этой странице выросло отсюда.

  3. Дизайн-система: пять цветовых тем и переключатель

  4. Светлый и тёмный режим

  5. Четыре языка с самого начала

    Английский, узбекский, русский и турецкий — каждая страница, каждое слово с первой ночи.

  6. 40 коммитов
  7. ДНК дизайна: один акцент, плотный шрифт, тихое свечение

  8. Главная обретает форму: знак-искра, «Make life green»

  9. Восьмиконечная искра, правовые карточки, лист ожидания

  10. Урок 7: готовая главная страница

  11. Основа базы данных: аккаунты, лист ожидания, использование, журнал аудита

  12. База данных работает; лист ожидания пишет в неё

    midorimax.com в сети: первый адрес семьи, поначалу на Vercel.

  13. MidorID: один аккаунт для всех приложений, вход через Google

    Пароли не хранятся никогда. Аккаунт работает на всех поддоменах.

  14. 31 коммитов
  15. Подключён вход через Apple; ссылки на Telegram и Instagram

  16. MidorWords, первая попытка — собран и в тот же вечер откачен: его не просили

  17. План MidorLife v2: всё включено

  18. MidorLife начинается: общее ядро и экран «Сегодня»

    Приложение, вокруг которого строится вся семья: задачи, привычки, настроение, день за днём.

  19. У каждого приложения свой поддомен

  20. MidorCalendar: движок повторов, календари, слои

    Праздники, небо, дни рождения и планы в одном календаре; MidorLife читает из того же движка.

  1. 18 коммитов
  2. «Запланируй»: календарь отвечает, а не только сообщает

  3. Одна команда запускает все тесты

  4. 44 коммитов
  5. План календаря говорит, что построено — потому что теперь построено всё

  6. Три приложения работают

    MidorLife, MidorCalendar и MidorWords — через четыре дня после первого дня.

  7. 3 коммитов
  8. MidorWords: тест уровня и то, чего он не станет утверждать

  9. 48 коммитов
  10. Читайте текст, сохраняйте незнакомые слова

  11. Проверка на телефоне: каждое окно помещается на экран, каждая кнопка — под палец

  12. 14 коммитов
  13. «?» на каждой карточке; карточка «Начните здесь» для первого дня

  14. 27 коммитов
  15. Тесты на отдельной ветке, CI, проверки здоровья и ежедневный сторож

    Каждый push проверяется перед выкладкой; сайт каждый день проверяется снаружи.

  16. MidorCalendar 2.0

    Рамка с картинки вокруг того же движка: полное окно, три колонки, ряд карточек.

  17. 46 коммитов
  18. Войдите — и вы там же, где были

  19. Безопасно по умолчанию, честно при сбое, под размер пальцев

  20. Главная собирается один раз и отдаётся с края сети

  21. Календарь как файл: .ics туда и обратно

  22. Страницы потоком: сначала каркас, потом данные

  23. Аудит платформы: 76 → 86 из 100

    Два корневых макета, статика где можно, поток где нужно; всё измерено и записано.

  24. Проверено на настоящем iPhone

  25. 14 коммитов
  26. Официальный логотип: пиксельная звезда между двумя стрелками на зелёной плитке

    Нарисован на сетке 16×16 из одного исходника; один и тот же знак на каждой иконке.

  27. Аккаунт живёт в карточке профиля: имя, двери, часы, напоминания, устройства

  1. 22 коммитов
  2. Ещё четыре приложения в плане: News, Facts, Today, Tools

  3. MidorLife 3.0: три страницы — NOW, LIFE, SOCIAL

    Одна панель для всего: «Добавить» с 42 видами, Входящие, Уведомления, Спросить.

  4. Время по проектам, год как картинка, свои слова для настроения

  5. 10 коммитов
  6. День стоит в колонках; язык по умолчанию следует стране посетителя

  7. У нового аккаунта нет языка, пока человек не выберет

  1. 2 коммитов
  2. Бесплатная база отключена на лимите; сайт тёмен одну ночь

    Ежеминутная задача напоминаний съела бесплатные часы. Ответ: своя машина.

  3. Свой сервер: netcup, Нюрнберг, Ubuntu, Coolify

    Арендован и укреплён в тот же вечер: SSH только по ключу, файрвол, автообновления, время Ташкента.

  4. 21 коммитов
  5. Приложение работает на своём сервере: обычный Postgres, Dockerfile

  6. midorimax.com отдаётся с нашего сервера

    DNS перенесён на Cloudflare, сертификаты выданы, проверка здоровья зелёная — в два ночи.

  7. Секреты на месте, бэкапы каждую ночь в R2, CI со своим Postgres

  8. Вход через Apple вернулся; cyberlessons тоже отсюда

  9. Оба Telegram-бота теперь работают здесь

  10. На Vercel и Railway ничего не осталось

    Сайты, боты и базы на одной машине, с ночными бэкапами. Расход в месяц: один сервер.

  11. Оповещения приходят Мухаммаду в Telegram

  12. MidorLife сверен с «лучшей платформой для жизни»: 6.8 из 10 и почему

  13. Одна дверь для всех напоминаний: переключатели, тихие часы, Telegram

  14. 43 коммитов
  15. Один бот для всего: оповещения, история изменений и дверь MidorLife

  16. Уведомления, которые говорят всё, на языке человека

  1. 43 коммитов
  2. MidorLife на телефоне: приложение начинается

    Expo, React Native, одна кодовая база для iPhone и Android, с собственными словами сайта.

  3. Push-уведомления: напрямую с Apple, кнопки на экране блокировки

  4. Первый виджет на главном экране: день с одного взгляда

  5. Первая сборка в TestFlight: 0.1.0 (1)

    Собрано и загружено с Mac через десять часов после первой строки приложения.

  6. Android: приложение собирается, у уведомлений есть дорога

  7. Внутреннее тестирование в Google Play запущено

    Релиз 0.1.0 (1), первая сборка, на внутреннем треке в тот же день.

  8. Страницы в магазинах на четырёх языках

  9. Два языка дизайна, одно приложение: iOS и Material

  10. 22 коммитов
  11. Сборка 2, для TestFlight

  12. 7 коммитов
  13. Сборки 3 и 4

  14. 7 коммитов
  15. Восемь виджетов на обоих телефонах; сборка 5 — редизайн, Inter

  16. 18 коммитов
  17. Сборка 6; приложение работает без сети

  18. Четырнадцать виджетов, каждый говорит одно, с кнопками

  19. 43 коммитов
  20. Сборка 7

  21. Сборки 8 и 9; MidorCalendar на телефоне; конфетти за завершённый день

  22. Приложение для Apple Watch: лекарства, задачи и привычки дня на запястье

  23. Команды Siri; Apple Health в быстрый трекер

  24. MidorWriter 2: всё, о чём просили читатели и писатели

  25. Сборка 11; политика и условия по своим адресам, как просят магазины

  26. 8 коммитов
  27. Сборка 12: только iPhone, для первой проверки в App Store

  28. Код доступа для проверяющих из магазинов на странице входа

  29. MidorWriter 3: Обзор, звёзды, закладки, библия истории, Midor AI

  30. MidorWriter 4: сценарии, ранобэ, карты, карточки персонажей, шрифты

  31. 6 коммитов
  32. Google отклоняет первую заявку: напоминания о лекарствах считаются медицинскими

    Личный аккаунт разработчика не может выпускать медицинские функции. В тот же вечер Android-версия лишилась лекарств.

  33. Android сборка 13: без лекарств, чтобы личный аккаунт приняли

  34. 7 коммитов
  35. Два ранобэ-примера: узбекская история о перерождении и английская школьная романтика

  36. Основатель отвечает на 64 вопроса для своей страницы

  37. 4 коммитов
  38. midorimax.com говорит то, что верно сегодня, на всех четырёх языках

  39. Apple отклоняет сборку 12: приложение зависло на iPad после входа

    iPhone-приложение в режиме совместимости iPad. Исправлено, и ещё кое-что заодно.

  40. 9 коммитов
  41. MidorWriter: карточки персонажей, совместное письмо, галерея примеров

  42. Сборка 13: исправления для iPad, пять цветовых тем, свайпы, нативный вход через Apple

  43. 6 коммитов
  44. MidorLife одобрен для App Store

    0.1.0, сборка 13: первое приложение семьи в App Store, через тридцать шесть дней после первого дня.

  1. 6 коммитов
  2. План соцсетей: Telegram, Instagram, LinkedIn — два видео в неделю, основатель в кадре

  3. midorimax.com/mobile: страница телефона и пятиминутный гид

  4. Одна парящая стеклянная шапка на каждой странице

  5. MidorWriter: примеры становятся мирами — эпоха, место, карта с настоящими метками

  6. 4 коммитов
  7. Ещё миры: Ташкент 2071, Брассхейвен 1888, Девять островов, Ойна…

  8. Сайт следует светлому или тёмному режиму посетителя

  9. 15 коммитов
  10. MidorToday: сохранить слово, отметить день, карточка для поста, узбекская история

  11. MidorLife 0.2.0 (14): новая эмблема, экран загрузки, быстрый трекер, календарь привычек

  12. Бренд-кит: аватар, баннеры, обложки, био на трёх языках

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

  13. 0.2.0 (14) загружена в App Store Connect и собрана для Google Play

  14. 0.2.0 (15) загружена: «Готово · Позже» в напоминаниях, галочки на виджете Android

  15. 4 коммитов
  16. Новый студийный портрет основателя на сайте

  17. MidorToday читается как весь midorimax: один шрифт, каждое пояснение за «?»

  18. 7 коммитов
  19. Уведомления MidorLife приходят и в веб: лента отправленного

  1. 19 коммитов
  2. MidorLife 3.0: одна поверхность, один акцент, сначала «Сегодня»

  3. Деньги: месяц с одного взгляда, бюджеты, повторяющиеся счета, накопления, долги

  4. Отношения: люди по кругам, дни рождения, ритм общения

  5. Самочувствие: настроение и энергия, привычки, показатели с историей, лекарства

  6. Дом и быт: дела, которые возвращаются, вещи, которые храните, документы с истекающим сроком

  7. Работа и учёба: проекты со своей страницей, навыки, карточки, заявки

  8. Цели и смысл: строка смысла, цели по горизонту, мечты, доска видения

  9. Впечатления: поездки со страницей и чек-листом, места с флагами, хобби

  10. Цифровая жизнь: аккаунты с двухэтапным входом, продления, подписки

  11. Документы и безопасность: все бумаги в одном месте, заявки по этапам, экстренная карточка

  12. Моя история: в этот день, линия жизни по годам, фотографии, письма в будущее

  13. Интеллект: неделя в предложениях, баланс жизни, тренды, год в цифрах

  14. Моё пространство: строка входящих, шаги под задачами, расписание дня с блоками времени

  15. Двенадцать видов оповещений через минутный cron, для нового движка

  16. Приложение для телефона: четыре двери над новым движком, лист добавления из списка веба

  17. 25 коммитов
  18. ИИ отложен, пока компания не начнёт зарабатывать — честно скрыт везде

  19. Меняйте что угодно; три примера в каждой из тридцати областей

  20. Новый вид: каждый раздел в своём цвете, приподнятые карточки, большие числа

  21. Напоминания, на которые можно ответить: «Готово» и «Позже»; фото у воспоминаний и вещей; календарь месяца

  22. У каждой области свои карточки; страница для каждой вещи; итоги года

  23. Телефон 0.3.0 (16): первая сборка для магазинов с дизайном 3.0

  24. Каждая страница сайта нарисована нативно на телефоне

    Сайт отдаёт каждую страницу блоками; iPhone и Android рисуют их в своём стиле. Один источник, без веб-вью.

  25. ИИ включён: собственный ключ основателя, месячный лимит

    MidorToday переводит «В этот день» на узбекский; Midor AI в MidorWriter просыпается. Сначала об этом сказала страница конфиденциальности.

  26. ИИ MidorLife, только по нажатию: «Спроси о моей жизни» и «Напиши мою неделю»

  27. 0.4.0 (17) отправлена в оба магазина

  28. Исправления по аудиту телефона, на сервере: страница «Входящие», спокойнее страницы, размер текста

  1. 1 коммит
  2. Десять новых виджетов, проверены на симуляторе и сделаны безопасными

  3. 0.4.1 (18) загружена и отправлена в оба магазина; iOS 0.4.0 выпущена той же ночью

  4. MidorLife 0.4.1 вышел в App Store

    Десять виджетов для главного экрана, которые можно заскринить и показать: кольца «Сегодня», настроение в одно касание, баланс жизни и другие.

  5. Неделя 1 соцсетей одобрена и запланирована

    Telegram, Instagram, LinkedIn, X и YouTube, из браузера основателя. Первые посты: четверг, 15 октября, 10:00.

  6. Профили готовы на всех платформах: зелёный аватар, био

  7. Открыт чат в Telegram: t.me/midorimax_chat

  8. Семнадцать видео запланированы на пяти платформах

  9. Входная дверь сервера обновлена до Traefik 3.7 — две секунды простоя

  10. Mac почищен: 16 ГБ свободного места стали 82 ГБ

  11. 1 коммит
  12. Эта хроника: вся история записана

    И в тот же день новая идея на столе: свой узбекский голос для видео.

Сейчас

Линия растёт дальше.

Следующие шаги появятся здесь в тот же день. Начните с MidorLife или посмотрите всю семью на главной.