PublicChannelViewer — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
 
(не показано 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) Линейная организация команды - иногда возникают сложности с правильной последовательностью работ


Ссылка на репозиторий: [1]
Видео: [2]
Презентация: [3]