Какой стек технологий выбрать для решения задачи? Доброго времени суток. Хочу написать такой мини сайт для работы. Смысл такой: на выходные дни, а так же по дополнительным приказам, по цехам на работе мы как диспетчера организовываем дежурство аварийно восстановительных бригад, постоянно пишем эту информацию от руки в журнал (привет из 90х). Так вот хотел поднять БД с полями (Дата, Цех, ФИО Работника, Дом/цех, Время дежурства, Срыв , Причина вызова, Согласовано) разумеется на выделенном сервере. На каком стеке разумнее реализовать решение данной задачи, так чтобы и для себя полезно было в плане опыта. В дальнейшем из этого журнала сделал бы чтобы автоматический считалось время подрывов работников (для экономистов, они это все так же сами руками считают). Прикрутить бота на telegram, допустим чтобы по запросу оперативно диспетчеру выдавал кто дежурит и номер телефона.
Для решения данной задачи можно использовать следующий стек технологий:
Язык программирования: Python - удобный и популярный язык, который подходит для разработки веб-приложений и написания скриптов.
Фреймворк для создания веб-приложений: Flask или Django - оба фреймворка подходят для быстрой разработки веб-приложений на языке Python.
СУБД: PostgreSQL или MySQL - для хранения данных о дежурствах аварийно-восстановительных бригад.
ORM (Object-Relational Mapping): SQLAlchemy - упрощает взаимодействие с базой данных и позволяет работать с объектами в коде, а не с SQL запросами.
Frontend: HTML, CSS, JavaScript - для создания интерфейса веб-приложения.
Веб-сервер: Nginx - для развертывания веб-приложения на сервере.
Telegram API - для интеграции бота в Telegram, который будет отвечать на запросы диспетчера о дежурствах.
Этот стек технологий позволит создать функциональное и удобное в использовании веб-приложение для отслеживания дежурств аварийно-восстановительных бригад.
Для решения данной задачи можно использовать следующий стек технологий:
Язык программирования: Python - удобный и популярный язык, который подходит для разработки веб-приложений и написания скриптов.
Фреймворк для создания веб-приложений: Flask или Django - оба фреймворка подходят для быстрой разработки веб-приложений на языке Python.
СУБД: PostgreSQL или MySQL - для хранения данных о дежурствах аварийно-восстановительных бригад.
ORM (Object-Relational Mapping): SQLAlchemy - упрощает взаимодействие с базой данных и позволяет работать с объектами в коде, а не с SQL запросами.
Frontend: HTML, CSS, JavaScript - для создания интерфейса веб-приложения.
Веб-сервер: Nginx - для развертывания веб-приложения на сервере.
Telegram API - для интеграции бота в Telegram, который будет отвечать на запросы диспетчера о дежурствах.
Этот стек технологий позволит создать функциональное и удобное в использовании веб-приложение для отслеживания дежурств аварийно-восстановительных бригад.