Skip to content

gozitomo/order-app

Repository files navigation

order-app

注文アプリ

このアプリケーションは、農園の業務効率化を目的とした業務用注文Webアプリです。

概要

農園では、スーパーや飲食店からの注文をLINEやメールで受け付けており、情報が複数の場所に散在し、管理が複雑になるという課題がありました。この問題を解決するため、スタッフ全員がリアルタイムで注文状況を確認できる一元管理システムとして、本アプリを開発しました。 当初、各顧客から直接注文を入力してもらう形でリリースしましたが、顧客からは「もっと自由に注文したい」というご不満の声もあり、実際に運用してくれた顧客は全体の半数程度にとどまりました。このためスタッフが顧客に代わって注文を起こせるよう調整予定です。

主な機能

発注:顧客ごとにログインIDを発行し、顧客が注文内容を入力して発注する。

注文管理:既存注文の編集、削除が可能です。

メール送信:発注、受注確定、注文変更、キャンセルのタイミングで固定文言メールを発送します。

注文状況の可視化:注文ステータス(受付済み、発送済みなど)を一覧で確認できます。

使い方

アプリケーションにログインします。

ダッシュボードで、現在の注文状況を確認できます。

新しい注文が入った場合は、「新規注文作成」ボタンから詳細を入力し、登録します。

注文内容に変更があった場合は、該当する注文を選択し、編集・更新します。

開発環境

フロントエンド:javascript, html

バックエンド:Django

データベース:SQLite3

セットアップ方法

1.リポジトリをクローンします。

git clone https://github.com/gozitomo/order-app.git
cd order-app

2.Djangoセットアップ

pip install -r requirements.txt
python manage.py migrate

3.データベースの初期設定

アプリの管理ユーザーを作成

python create_superuser.py

商品データの登録

python create_initial_products.py

ユーザーグループの登録

python create_initial_usergroup.py

4.サーバーを起動します

python manage.py runserver

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors