Написал приложение, чтобы не покупать одни и те же лекарства по три раза
Полгода назад я стоял в аптеке с упаковкой парацетамола в руках и пытался вспомнить, есть ли он дома. Такое же ощущение, наверное, знакомо всем — вроде бы был, вроде бы пил его в прошлый раз, когда болел. Купил на всякий случай. Дома, конечно, нашлась ещё одна упаковка, с нормальным сроком годности.
Через пару недель было наоборот: искал ночью что-то от температуры ребёнку, был уверен, что оно есть — и не нашёл. То есть нашёл, но просроченное на год с лишним.
Я начал искать приложение для домашней аптечки, чтобы вносить туда всё, что у меня лежит дома. Скачал парочку, но по итогу мне не хватило того функционала, который я бы хотел. Тогда подумал, что было бы неплохо написать такое приложение самому.
Так и получилось приложение, про которое хочу рассказать.
Работает оно просто. Заводишь одну или несколько аптечек — дом, дача, машина, детская — и вносишь туда лекарства. Можно вбить руками, можно навести камеру на штрихкод, тогда часть полей заполнятся сами. Для каждого препарата видно, сколько осталось и когда истекает срок. Если что-то заканчивается или скоро закончится срок годности — приложение подсвечивает это на карточке.
Стоя в аптеке, можно открыть список и посмотреть — а есть ли уже дома то, за чем я иду. Экономит и деньги, и место в шкафчике, где и так вечно тесно от одинаковых упаковок.
Дальше я втянулся и стал добавлять то, что сам регулярно искал в других местах. Курсы приёма — чтобы не держать в голове, просто настроить курс, а приложение само расставляет напоминания и отмечает, что уже принято. Плюсом сделал отчёт в PDF по приёму препаратов из курсов. Дневник давления, пульса, температуры, сахара — с графиком, чтобы держать здоровье под контролем.
Из принципиальных решений, о которых хочется сказать отдельно: всё, что вы вносите в свои личные аптечки — какие лекарства у вас дома, какое давление было в среду — хранится только на телефоне. Нет аккаунта, нет облака, нет отправки чего-либо на сервер. Отчасти потому что для домашней аптечки это и не нужно, отчасти потому что мне самому было бы неприятно, если бы кто-то знал, что я пью и от чего.
Сейчас в разработке общий доступ к аптечке — чтобы, например, жена видела, что я уже купил, а я видел, что купила она, и не плодить те самые дублирующиеся упаковки внутри одной семьи. Тут принцип «всё только на телефоне» неизбежно меняется: если аптечку видят несколько человек, данные по ней должны где-то встречаться между устройствами, значит без сервера не обойтись. Личных, не расшаренных данных это не касается — они как хранились локально, так и будут. А функцию общего доступа я, скорее всего, сделаю платной — именно потому что она требует держать и поддерживать инфраструктуру, в отличие от всего остального, что просто лежит у вас в телефоне.
Само приложение как было, так и останется бесплатным в своей основе.
Сейчас приложение живёт в RuStore, называется «Аптечка+». Из ближайших планов, кроме общего доступа — расширить базу препаратов для сканера, сейчас она не покрывает вообще всё, что продаётся в аптеках.
Если у вас тоже есть свой способ бороться с бардаком в аптечке — интересно узнать в комментариях, как вы это делаете. Может, придумаю что-то ещё туда добавить.
Ссылка на приложение — в комментарии первым сообщением, чтобы не резало карму самого поста.




