Добрый день, читатель!

Об истории

Работал значит, работал я, а задачи падали-падали. Копились. Задачи специфические, не быстро решаемые. Пробовал различные приложения, но толку все никакого не было – дело хорошее, но быстро надоедало заходить в приложение и выставлять кучу параметров определенной задаче - неудобно это, и параметры все не те. Работаю я в сфере строительства, оттого и графики производства работ необходимо иногда делать и просто контролировать ход выполнения задач.

Не будучи программистом – просто хобби, написал себе эту «систему» еще в 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

Как пример фотографий привожу не свои задачи, а просто, для демонстрации общего вида:

Так выглядит заметка до сортировки
Так выглядит заметка до сортировки
Так выглядит открытая заметка, возможно оставление комментариев
Так выглядит открытая заметка, возможно оставление комментариев
Так выглядит главная страница
Так выглядит главная страница
Пример графика, с автоматическим слежением и отметкой невыполненных процессов
Пример графика, с автоматическим слежением и отметкой невыполненных процессов

Не ради пиара, а ради кучи критики =)

Комментарии (2)


  1. goodmy
    02.08.2023 08:24

    А можно поподробнее какие использовались технологии при создания сервиса? Насколько я понял из контекста использовался голый JS и PHP?


    1. hoivaterS Автор
      02.08.2023 08:24

      Да, почти верно: но голый php, библиотека JQuery, css, html(bootstrap), чистого JavaScript почти нет тут