Code Monkey home page Code Monkey logo

cafe_connect's Introduction

コーヒーオーダーアプリ

Version1.0

ホーム画面 ホーム画面 ホーム画面 ホーム画面 ホーム画面

Version2.0

ホーム画面 ホーム画面 ホーム画面 ホーム画面 ホーム画面 ホーム画面 ホーム画面

Version3.0

ホーム画面 ホーム画面 ホーム画面 ホーム画面 ホーム画面 ホーム画面 ホーム画面 ホーム画面

概要

これは、コーヒーの注文を管理するためのシンプルな Flutter アプリケーションです。ユーザーは注文を行ったり、既存の注文を変更したり、注文をキャンセルしたりすることができます。アプリケーションは Firebase Firestore をバックエンドとして使用し、注文データを保存および取得します。

機能

  • 新しいコーヒーの注文
  • 既存のコーヒー注文の編集
  • 既存のコーヒー注文のキャンセル
  • 注文、編集、またはキャンセル後の感謝ページの表示

インストール

このプロジェクトを実行するには、Flutter と Dart がマシンにインストールされている必要があります。まだこれらをインストールしていない場合は、こちらの指示に従ってインストールできます。

Flutter と Dart をインストールし設定したら、このリポジトリをローカルマシンにクローンできます。

git clone https://github.com/yourusername/coffee_order_app.git

プロジェクトディレクトリに移動し、依存関係をインストールします。

cd coffee_order_app
flutter pub get

これで、接続されたデバイス(エミュレータまたは物理デバイス)でアプリを実行できます。

flutter run

構造

プロジェクトは、Flutter プロジェクトの組織化のベストプラクティスに従って構造化されています。lib ディレクトリには、アプリケーションのメイン Dart コードが含まれています。このディレクトリはさらに screens と components ディレクトリに分けられています。screens ディレクトリにはアプリケーションのさまざまな画面が含まれ、components ディレクトリにはさまざまな画面で使用される再利用可能なウィジェットが含まれています。

依存関係

  • Flutter SDK: アプリケーションの開発には Flutter SDK を使用しています。
  • Dart: アプリケーションコードを書くためのプログラミング言語として Dart を使用しています。
  • Firebase Firestore: Firebase Firestore は、注文データを保存および取得するためのバックエンドとして使用されています。
  • Material Design: UI には Material Design のコンポポーネントを使用しています。

UI

このアプリケーションは、ユーザーフレンドリーで直感的な UI を提供します。注文の作成、編集、キャンセルはすべてシンプルで直感的な操作で行うことができます。また、注文の状態に応じて表示される感謝のページも含まれています。

ライセンス

このプロジェクトは MIT ライセンスの下で公開されています。

貢献

このプロジェクトはオープンソースであり、あらゆる種類の貢献を歓迎しています。バグの報告、新機能の提案、プルリクエストなど、どんな形でも貢献していただけると幸いです。

連絡先

何か問題や質問がある場合は、GitHub の Issue を通じてお問い合わせください。

cafe_connect's People

Contributors

shinnkura avatar

Watchers

 avatar

Forkers

jtwulf

cafe_connect's Issues

オーダー時に名前が未入力の場合、エラーが見づらい

オーダー時に名前が未入力のまま注文ボタンを押すと、ページ上部の名前の部分でエラーが表示されるが、注文ボタンを押そうとすると名前の部分のエラーは見えないので、モーダルウインドウでエラーを表示するなど、エラーに気づけるように修正してほしい。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.