PublicChannelViewer — различия между версиями
Shemetova (обсуждение | вклад) |
Shemetova (обсуждение | вклад) |
||
(не показано 5 промежуточных версий этого же участника) | |||
Строка 28: | Строка 28: | ||
Лариса | Лариса | ||
Teamlead, Django, backend | Teamlead, Django, backend | ||
+ | |||
+ | <br> | ||
+ | Возможные фичи: рассылка уведомлений на почту, фильтрация негативного контента, | ||
+ | |||
+ | <br> | ||
+ | Проблемы на текущий момент (05.05.2018) | ||
+ | <br> | ||
+ | 1) Не очень хороший API. Нет (или мы не знаем) явной возможности получить список всех существующих на данный момент телеграм-каналов. | ||
+ | <br> | ||
+ | Для работы с API был выбран pyrogram. https://github.com/pyrogram/pyrogram | ||
+ | <br> | ||
+ | 2) Архитектура проекта. Концепция взаимодействия компонентов приложения несколько раз менялась. Интеграция. | ||
+ | <br> | ||
+ | 3) Линейная организация команды - иногда возникают сложности с правильной последовательностью работ | ||
+ | |||
+ | |||
+ | Ссылка на репозиторий: | ||
+ | [https://github.com/cripson1994/TelegramPublicViewer] | ||
+ | <br> | ||
+ | Видео: | ||
+ | [https://yadi.sk/i/R0XphiDN3VUUSP] | ||
+ | <br> | ||
+ | Презентация: | ||
+ | [https://drive.google.com/open?id=1rDdlaLWsFKmfZn7kkrxkpbD05zwFCu-2] |
Текущая версия на 14:16, 7 мая 2018
Название проекта: Public Channel Viewer
Идея:
Чтобы не пересказывать или пересылать все сведения из канала им лично, было бы удобно создать сервис, где можно ввести ссылку и увидеть весь контент этого канала.
Cоздать сайт/приложение, который по ссылке на публичный канал будет отображать все записи и изображения оттуда без регистрации и смс.
Стек: фреймворк - Джанго (SqLite), верстка - bootstrap, JS, HTML, telegram API
Команда:
Шеметова Екатерина
Калинин Владислав
Колесниченко Лариса
Роли:
Екатерина Django, frontend
Владислав API
Лариса Teamlead, Django, backend
Возможные фичи: рассылка уведомлений на почту, фильтрация негативного контента,
Проблемы на текущий момент (05.05.2018)
1) Не очень хороший API. Нет (или мы не знаем) явной возможности получить список всех существующих на данный момент телеграм-каналов.
Для работы с API был выбран pyrogram. https://github.com/pyrogram/pyrogram
2) Архитектура проекта. Концепция взаимодействия компонентов приложения несколько раз менялась. Интеграция.
3) Линейная организация команды - иногда возникают сложности с правильной последовательностью работ