Добрый день!
Подскажите, пожалуйста, в какую сторону смотреть. Есть задача сделать приложение для отслеживания перерывов и обедов сотрудников. Функции у приложения будут не особо сложные:
1) Когда человек уходит на перерыв, он ставит галочку, появляется статус "на перерыве" и все остальные видят, что он на перерыве, следовательно, пока идти нельзя. Когда возвращается - снимает галочку и следующий человек может идти.
2) В момент, когда он ставит галочку, начинает считаться время, больше 15 минут, его статус начинает подсвечиваться красным.
3) Также сделано с обедами, только там время 1 час и на обеде может быть сразу два человека.
Вопросы следующие:
1) Сложно ли такое реализовать на Django? Если нет, то можно хотя бы примерно набросать модели/архитектуру.
2) Возможно кто-то знает приложения с похожей функциональностью на Python?
Всем заранее спасибо за ответы!
Смотри как можно, добавляешь юзеру поле статус FK на таблицу Status, пару статусов - "на работе", "на обеде"
Делаешь простую форму на страницу с галочкой, сотрудник логинится и видит только себя и заветную галочку.
Как идет на обед ставит галочку, а джанга уже в группу телеграма пишет что Иван Иваныч ушел на обед, все подписаны на группу и видят.
Как пришел снимает галочку и телега сообщает что Иван Иванович пришел.
Можно еще писать кто пришел на работу(когда залогинился), а кто опоздал)))