銷售應用程序
使用的軟件包:
- Kivy.App
- kivy.lang
- kivy.config
- Kivy.Graphics
- kivy.uix
- 請求
- 認證
- 功能
- DateTime
- 作業系統
項目描述
這是一個使用Kivy Framework和Firebase數據庫開發的移動應用程序項目。該應用程序旨在通過跟踪每個推銷員的每次銷售來控制公司的銷售。
項目結構
- “ main.py”腳本負責運行移動應用程序並定義功能,例如:加載用戶數據;更改屏幕;更改個人資料圖片;將其他推銷員添加到聯繫人列表中;添加銷售的信息並將數據存儲到數據庫中;加載其他用戶的銷售;加載所有公司的銷售;
- “ myFirebase.py”腳本負責定義需要剩餘API身份驗證的功能,例如:創建帳戶,登錄和創建刷新令牌;
- “ KV”文件創建每個可瀏覽頁面的結構,將功能委派到每個按鈕,標籤和scrollview對象;
- “ main.kv”文件負責管理所有其他KV文件,換句話說,用於屏幕管理;
- “ telas.py”為每個頁面定義一個對象,這使Python能夠與KV文件進行交互;
- “ botoes.py”創建2個混合對像是第一個繼承圖像和按鈕功能的一個,第二個也繼承了標籤和按鈕功能。
- “ bannervendedor.py”和“ bannervenda.py”都創建將用作應用程序特定頁面的小部件的對象。
登錄/創建帳戶頁

登錄/創建帳戶錯誤消息
推銷員資料

添加銷售

配置頁面

更改個人資料圖片頁面

將其他用戶添加到聯繫人列表

聯繫人列表

所有公司的銷售頁面

部署
通過使用Linux虛擬機將項目編譯為APK文件,並最終將其轉換為AAB文件,該項目是通過使用Google Play接受的版本來部署該項目的。