Приложение продаж
Используются пакеты:
- kivy.app
- Kivy.lang
- kivy.config
- kivy.graphics
- kivy.uix
- запросы
- Certifi
- Functools
- DateTime
- ОС
Описание проекта
Это проект мобильного приложения, разработанный с использованием базы данных Kivy Framework и Firebase. Это приложение направлено на то, чтобы контролировать продажи компании, отслеживая каждую отдельную продажу каждым продавцом.
Структура проекта
- Сценарий «main.py» отвечает за запуск мобильного приложения и определяет такие функции, как: загрузка пользовательских данных; Изменить экран; Изменить изображение профиля; Добавить другого продавца в список контактов; Добавить информацию о продаже и сохранить эти данные в базу данных; загрузить продажи другого пользователя; загрузить всю продажу компании;
- Скрипт «myfirebase.py» отвечает за определение функциональных возможностей, которые требуют аутентификации API REST, такой как: создать учетную запись, вход в систему и создание токена обновления;
- Файлы «KV» создают структуру каждой страницы, подлежащей просмотру, делегируя функции для каждой кнопки, метки и Scrollview объекта;
- Файл "main.kv" отвечает за управление всеми другими файлами KV, другими словами, для управления экраном;
- «telas.py» определяет объект для каждой страницы, который позволяет Python взаимодействовать с KV -файлами;
- "botoes.py" создает 2 гибридных объекта первого, унаследовав как функции изображения и кнопки, а второй унаследовал функции как метки, так и кнопок;
- Как "bannervendor.py", так и "bannervenda.py" создают объекты, которые будут использоваться в качестве виджетов для конкретных страниц приложения.
Войдите/создайте страницу учетной записи

Войти/Сообщения об ошибках учетной записи
Профиль продавца

Добавить продажу

Страница конфигурации

Изменить страницу изображения профиля

Добавить другого пользователя в список контактов

Список контактов

Страница продаж всей компании

Развертывание
Этот проект был развернут с использованием виртуальной машины Linux для составления проекта в файл APK и, наконец, преобразовать его в файл AAB, который является версией выпуска, которая принимается Google Play.