Добрый день, читатель!
Об истории
Работал значит, работал я, а задачи падали-падали. Копились. Задачи специфические, не быстро решаемые. Пробовал различные приложения, но толку все никакого не было – дело хорошее, но быстро надоедало заходить в приложение и выставлять кучу параметров определенной задаче — неудобно это, и параметры все не те. Работаю я в сфере строительства, оттого и графики производства работ необходимо иногда делать и просто контролировать ход выполнения задач.
Не будучи программистом – просто хобби, написал себе эту «систему» еще в 2022 году. На данный момент существует уже более года, а все продолжаю пользоваться и не забрасывать, а значит – все правильно сделал. Ну, наверное. Первый год сайт и бот назывался, что-то вроде: https://iwrite.run , однако год прошел, для продления домена необходима была бОльшая деньга, чем купить новый домен, потому недолго думая приобрел новый домен и все добро перенес на него. Новый домен: https://7v24.cloud.
Это моя первая статья для широкой публики, и ее не было бы, если б намедни я не наткнулся на статью человека о систематизации списков. И статья у человека интересная, и людям понравилась, в какой-то мере. А поскольку поиском никак нельзя найти мой сайт, бота, то решил все это дело чуть причесать и сотворить эту статью.
Как это устроено?
Все устроено очень просто, вы пишете телеграм-боту сообщение, или отправляете изображение – и оно сохраняется в вашем личном кабинете на сайте. По мере надобности там, на сайте, это сообщение можно
-
отредактировать,
-
назначить три типа даты (старт, конец, время посещения),
-
назначить любое количество тегов.
После совершения этих манипуляций с сообщением можно:
-
отмечать как выполненное,
-
скрывать с общего экрана,
-
использовать в построении графика производства работ (или иного графика (вид графика пока один)),
-
использовать массивом с отборкой по тегам для Отчетов (отправка на почту, вывод в телеграм-бот, сохранение в бд сайта),
-
комментировать,
-
делать видимым для остальных пользователей,
-
удалять.
Также после первого распределения сообщения можно изменять его сроки, при этом все измененные даты посещений будут запоминаться, менять теги.
Теги позволяют:
-
качественно и продуманно сортировать заметки, задачи,
-
оформлять Отчеты для отправки на email,
-
закреплять основные, часто используемые теги, вверху меню.
Теги соответственно кликабельные и пары видов, важно, что из меню телеграм-бота можно по тегам создавать, что-то вроде отчета (иначе – просмотр текущих списков), а через интерфейс сайта можно создавать отчеты, которые будут отправляться на почты, указанные вами, и сохраняться на самом сайте, в том виде задач, в каком они есть на момент составления отчета.
Организован Календарь посещений, на котором можно увидеть запланированные посещения. Напоминаний пока не предусмотрено.
Регистрация, восстановление пароля идет исключительно через телеграм-бот. Создавать новые заметки можно не только через бот, но и через интерфейс сайта.
На каком языке программирования это все работает?
Все это работает на php, mysqli, javascript. Из использованных инструментов – bootstrap, и прикольные иконки fontawesome… В качестве изображений по умолчанию для задач выступает нагенерированная, но прикольная хрень из каких-то умных интеллектов.
Где это?
Адрес сайта: https://7v24.cloud
Адрес бота: https://t.me/i_write_bot
Бот информация: https://t.me/i7v24
Как пример фотографий привожу не свои задачи, а просто, для демонстрации общего вида:
Не ради пиара, а ради кучи критики =)
ссылка на оригинал статьи https://habr.com/ru/articles/751920/
Добавить комментарий