PublicChannelViewer — различия между версиями
Shemetova (обсуждение | вклад) |
Shemetova (обсуждение | вклад) |
||
(не показано 8 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | Название: '''Public Channel Viewer | + | Название проекта: '''Public Channel Viewer |
''' | ''' | ||
<br> | <br> | ||
Идея: | Идея: | ||
Чтобы не пересказывать или пересылать все сведения из канала им лично, было бы удобно создать сервис, где можно ввести ссылку и увидеть весь контент этого канала. | Чтобы не пересказывать или пересылать все сведения из канала им лично, было бы удобно создать сервис, где можно ввести ссылку и увидеть весь контент этого канала. | ||
+ | <br> | ||
Cоздать сайт/приложение, который по ссылке на публичный канал будет отображать все записи и изображения оттуда без регистрации и смс. | Cоздать сайт/приложение, который по ссылке на публичный канал будет отображать все записи и изображения оттуда без регистрации и смс. | ||
+ | <br> | ||
Стек: фреймворк - Джанго (SqLite), верстка - bootstrap, JS, HTML, telegram API | Стек: фреймворк - Джанго (SqLite), верстка - bootstrap, JS, HTML, telegram API | ||
+ | <br> | ||
<br> | <br> | ||
Команда: | Команда: | ||
− | + | <br> | |
Шеметова Екатерина | Шеметова Екатерина | ||
+ | <br> | ||
Калинин Владислав | Калинин Владислав | ||
+ | <br> | ||
Колесниченко Лариса | Колесниченко Лариса | ||
Строка 23: | Строка 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) Линейная организация команды - иногда возникают сложности с правильной последовательностью работ