VoteBote21. Проблема

1.

VoteBote21
SVAMPIG_TEAM

2.

Проблема
Нет удобного сервиса для голосования
среди пиров внутри школы.​
Процесс распространения опросов не
систематизирован, а промежуточные
результаты скрыты от пользователя. ​
Актуальность
Администрация школы тесно
взаимодействует со студентами и
наоборот. Студенты могут принимать
участие в развитии своих кампусов,
организуя мероприятия, для которых им
может потребоваться общественное
мнение.

3.

Существующие решения

4.

Постановка задачи

5.

Предлагаемое решение

6.

Архитектура и технологический стек
МОНОЛИТНАЯ АРХИТЕКТУРА
Скорость разработки - в нашем случае это весьма сжатые
сроки разработки и простота понимания.
Мобильность - нужда в частом развертывании
приложения - на тестах, проверках, презентациях.
Скорость отладки - проще отлавливать проблемы и
решать их.
Производительность - ввиду отсутствия нужды в запросах
к внешним сервисам, не считая БД, скорость работы
такого приложения будет выше.
Принцип проектирования
Clean architecture
Python,
PostgreSQL,
Psycopg2
Aiogram,
smtplib,
email

7.

DATABASEMANAGER - VISERYSV
BOT - PORTJUAN
INTERVIEW CREATOR - LYNDONKE
USEREDITOR - ANNATTOM, LYNDONKE
WELCOMEMODULE - ANNATTOM
DEVOPS - JANEIGIL
Роли

8.

Особенности реализация
ТЕХНОЛОГИЧЕСКОЕ
РЕШЕНИЕ
Применить в своем проекте
готовое решение телеграмм:
ПОЛНОЕ РАЗДЕЛЕНИЕ
ОБЯЗАННОСТЕЙ
Каждому пиру был выдан
определенный блок работ, в
том числе слияние всех
частей воедино
опросы
РЕШЕНИЯ В ОБЛАСТИ
UI/UX
От пользователя требуется
минимальное
взаимодействие с панелью
ввода текста

9.

Макеты и их реализация или описание UI на
командах

10.

Шаги, отделяющие
наш прототип от промышленного использования
Фильтрация тегов при добавлении
их в опрос
Хорошо бы добавить фильтр по
городам, трайбам и тд. Также было
бы славно добавить общешкольный
тег, доступный АДМ
Удаление опросов
Добавить удаление опросов по
желанию автора или по истечении
определенного срока
Возможность тегать
пользователей
Админка
Более подробное описание работы
админки, добавить функционал
администрирования
Не дать возможность не особым
пользователям тегать всех подряд
Не хватает модерации со
стороны АДМ
Необходимо добавить
возможность АДМ удалять чужие
некорректные опросы и выдавать
им пенальти

11.

Возможность просмотра
результатов опроса
Добавить кнопку просмотра
результата опроса по ID
Теги
Добавить рассылку по полному
совпадению тегов и особые
месседжи по опросам адм
Демонстрация информации
авторе вопроса
об
Добавить информацию о нике/имени
и роли автора
Возникающие ошибки
Расписать более подробно ошибки, с
которыми может столкнуться
пользователь
Больше текстов
Изменить положение текстов в
коде и их содержание для более
комфортной атмосферы в чатике
English     Русский Правила