Skip to content
This repository was archived by the owner on Feb 15, 2020. It is now read-only.
/ FAtimetable Public archive

SMS-оповещения о расписании пар с ИОП. Не актуально т.к. расписание теперь на РУЗ

License

Notifications You must be signed in to change notification settings

GeorgiyDemo/FAtimetable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FA SMS

Проект для оповещения о расписании пар в SMS-сообщениях

Общий алгоритм

  1. Запускается Redis со снапшота
  2. Запускается Flask с sender'ом, когда необходимо, заносит в FIFO-таблицу №3 данные с 1 и 2.
  3. Sender принимает данные в очереди, берет данные о расписании с FIN_API и отправляет их на GSM-модуль

Таблицы в Redis

  1. Номер телефона -> группа (main)
  2. Группа -> id группы (main)
  3. Номер телефона -> id группы (FIFO)
  4. id группы -> расписание (main)
  5. Таблица статистики по системе (main)

Общая архитектура

Особенности развёртки

После развёртки необходимо применить команду для фикса прав на папку и файл Redis:

sudo chown -R 1001:1001 redis-data/

About

SMS-оповещения о расписании пар с ИОП. Не актуально т.к. расписание теперь на РУЗ

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published