1.18M
Категория: ИнтернетИнтернет

Wardrobe

1.

4 TH C O F F E E
Wardrobe
Подготовила: Елизавета Полтавина

2.

4 TH C O F F E E
Идея проекта
Р е а л и з о в а т ь
д л я
п р и л о ж е н и е
с о с т а в л е н и я о б р а з о в
д л я л юд е й

3.

Авторизация
4 TH C O F F E E
Осуществляется
вход и
регистрация
Окно вывода образа

4.

4 TH C O F F E E
Просмотр своих вещей
Добавление одежды

5.

4 TH C O F F E E
Структура
• Authentication – файл авторизации
• Config – файл с константами
• Create_cache_user – создает кэш у пользователя
• Data_user – файл с функциями для получения id пользователя и
списка одежды
• Main – основной файл, содержит виджеты добавления одежды и
генерации образа
• View – “шапака” основного окна (то есть меню сверху)
• My-clothes – файл виджета инвентаря

6.

4 TH C O F F E E
ИСПОЛЬЗОВАННЫЕ БИБЛИОТЕКИ
PyQt, SQLite3, datatime, PIL, os,
random, hashlib, shutil

7.

4 TH C O F F E E
Основные решения
Использование кэша, хранение
изображений в BLOB формате. Так же при
авторизации или регистрации создается
файл user_id.txt, в котором содержится id
пользователя. Таким образом при
следующем включении программы окно
авторизации уже не появляется. А при
нажатии на кнопу exit. Удаляется весь кэш, и
пользователю придется заново
авторизоваться или зарегистрироваться.
Так же программа определяет время и
генерирует образ под сезон погоды.

8.

4 TH C O F F E E
Улучшения:
1. Можно изменить вывод изображения,
чтобы качество было лучше
2. Добавить возможность
восстановления пароля через почту.
3. Сделать подбор одежды по среднему
цвету фотографий.
4. Улучшить инвентарь одежды
МЕСТО
ДЛЯ
ПОДПИСИ

9.

4 TH C O F F E E
Спасибо
за внимание!
English     Русский Правила