Привет! Я Вячеслав, 34 года, водитель из Калининграда. Делаю Plan Guard System (PGS) — чтобы закрыть реальные рабочие боли, а не ради «красивого кода».
Я не технарь, в коде почти не разбираюсь — собираю всё через Open Code и VS Code с Continue. Главное правило: если работает — не трогаю. Хочу, чтобы система была предсказуемой и не разваливалась от новых правок.
Умный прогноз был одной из первых идей проекта: именно ради него я и закладываю такую архитектуру. Это не «добавим потом», а базовая цель — чтобы система заранее подсказывала, сколько реально нужно подготовить, на основе истории заказов и ритмов работы.
Сейчас PGS уже реально работает и держит нагрузку. Вот самое важное по пунктам:
Роли и доступ. Есть 4 роли: супер‑админ (создаёт все остальные), директор, логист, водитель. У каждой — своё окно и свой пароль. Никакой «общей кухни».
Окно заказа. Вводишь штуки или упаковки — система сама считает и показывает оба варианта. Сразу видно, сколько упаковок по 10 и по 25 штук и какой остаток в штуках.
Статусы. Три динамических статуса, которые отражают этап задачи. Если данные меняются — статусы сбрасываются автоматически. Никакой «зависшей» истории.
Парсинг. Спокойно переваривает разные форматы и не падает на мелких ошибках — лишние пробелы, разный регистр и т.п.
Дозаказы. Логика уже встроена и протестирована: учитывает остатки и формирует дозаказы без излишков. Тесты прошли на «зелёный» (119 PASS / 0 FAIL).
Защита от расхождений. Архитектура не даёт накапливаться «тихим» ошибкам между статусами, заказами и остатками.
Нагрузка. Система выдержала 1500 запросов подряд — в пиковые моменты не тормозит и не отваливается.
В этом канале буду вести мини‑дневник: что доделал, какие баги поймал, как система ведёт себя под нагрузкой. Если откликается — подписывайтесь. Буду рад даже слову «круто». 😊