販売アプリ
使用されるパッケージ:
- Kivy.App
- kivy.lang
- kivy.config
- kivy.graphics
- kivy.uix
- リクエスト
- certifi
- functools
- DateTime
- OS
プロジェクトの説明
これは、Kivy FrameworkとFireBaseデータベースを使用して開発されたモバイルアプリケーションプロジェクトです。このアプリケーションは、各セールスマンによる個々の販売を追跡することにより、企業の販売を管理することを目的としています。
プロジェクト構造
- 「main.py」スクリプトは、モバイルアプリケーションの実行を担当し、次のような機能を定義します。ユーザーデータの読み込み。画面を変更します。プロフィール画像を変更します。他のセールスマンを連絡先リストに追加します。販売の情報を追加し、そのデータをデータベースに保存します。他のユーザーの販売をロードします。すべての会社の販売をロードします。
- 「myfirebase.py」スクリプトは、次のようなREST API認証を必要とする機能を定義する責任があります。アカウントの作成、ログイン、更新トークンの作成。
- 「kv」ファイルは、すべての閲覧可能なページの構造を作成し、各ボタン、ラベル、スクロールビューオブジェクトに関数を委任します。
- 「Main.KV」ファイルは、他のすべてのKVファイル、つまり画面管理のために管理する責任があります。
- 「Telas.py」は、すべてのページのオブジェクトを定義します。これにより、PythonはKVファイルと対話できます。
- 「botoes.py」は、画像とボタンの両方の機能を継承する最初のオブジェクトと、ラベル機能とボタン機能の両方を継承する2番目のハイブリッドオブジェクトを作成します。
- 「bannervender.py」と「bannervenda.py」の両方は、アプリの特定のページのウィジェットとして使用されるオブジェクトを作成します。
アカウントページをログイン/作成します

アカウントエラーメッセージをログイン/作成します
セールスマンプロフィール

セールを追加します

構成ページ

プロフィール画像ページを変更します

他のユーザーを連絡先リストに追加します

連絡先リスト

すべての会社の販売ページ

展開
このプロジェクトは、Linux仮想マシンを使用してプロジェクトをAPKファイルにコンパイルし、最後にGoogle Playが受け入れたリリースバージョンであるAABファイルに変換することにより展開されました。