WEB APP 002WEB APP case study — idea, problem, build, AI workflow, result
FROM IDEA → TO PROTOTYPE → TO WORKING PRODUCT
01 / DESKTOP INTERFACEPRODUCT SCREENSHOT
02 / MOBILE UIMOBILE VIEW
03 / UI DETAILDETAIL VIEW
01
IDEA / ИДЕЯ
A web app for people who repeat the same work every week in spreadsheets and messengers. The idea: one place where data is entered once and stays reliable for everyone who needs it.
Веб-приложение для тех, кто каждую неделю повторяет одну и ту же работу в таблицах и мессенджерах. Идея: одно место, где данные вводятся один раз и остаются надёжными для всех, кому они нужны.
02
PROBLEM / ЗАДАЧА
Scattered tools mean duplicated entries, no history and no clear source of truth. The app has to be faster than the habit it replaces, so speed of entry and clarity of state matter more than feature count.
Разрозненные инструменты — это дубли, отсутствие истории и непонятно, где правда. Приложение должно быть быстрее привычки, которую заменяет, поэтому скорость ввода и понятность состояния важнее количества функций.
03
BUILD / РАЗРАБОТКА
Built as a small set of screens: list, detail, create and edit. Typed data model first, then the interface on top. Server-side access rules so every user sees only their own records, optimistic updates so actions feel instant, and clear empty and error states instead of blank screens.
Собрано как небольшой набор экранов: список, карточка, создание и редактирование. Сначала типизированная модель данных, затем интерфейс поверх. Правила доступа на сервере, чтобы каждый видел только свои записи, оптимистичные обновления для мгновенной реакции, понятные пустые и ошибочные состояния вместо белого экрана.
04
AI WORKFLOW / AI-ПРОЦЕСС
AI is used for the parts that are slow but not creative: generating the first version of screens and forms, writing types and validation from the data model, and reviewing edge cases before testing by hand. Every generated piece is read, edited and then checked in the running app.
AI берёт на себя медленное, но не творческое: первые версии экранов и форм, типы и валидация по модели данных, разбор пограничных случаев перед ручной проверкой. Каждый сгенерированный фрагмент читается, правится и проверяется в работающем приложении.
05
RESULT / РЕЗУЛЬТАТ
The result is a working app that replaces the spreadsheet for its core flow, with room to add reports and shared access. Real adoption figures are added after the app is used day to day.
Результат — работающее приложение, которое заменяет таблицу в основном сценарии, с запасом на отчёты и общий доступ. Реальные цифры использования добавлю, когда приложение будет работать в ежедневном режиме.