jackj044 / restaurant_menu_POC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

restaurant_menu_poc (Flutter Web support)

restaurant_menu_poc is a Flutter application which is showcase restaurant menu. It's Just POC to show coding structure.

Installation

Application will run in latest version of Flutter SDK

[✓] Flutter (Channel stable, 3.13.4, on macOS 13.0 22A380 darwin-arm64, locale en-US) • Flutter version 3.13.4 on channel stable at /Users/jatinpatel/flutter • Upstream repository https://github.com/flutter/flutter.git • Framework revision 367f9ea16b (4 days ago), 2023-09-12 23:27:53 -0500 • Engine revision 9064459a8b • Dart version 3.1.2 • DevTools version 2.25.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.2) • Android SDK at /Users/jatinpatel/Library/Android/sdk • Platform android-33, build-tools 33.0.2 • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java • Java version OpenJDK Runtime Environment (build 11.0.15+0-b2043.56-8887301) • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.3.1) • Xcode at /Applications/Xcode.app/Contents/Developer • Build 14E300c • CocoaPods version 1.12.0

[✓] Chrome - develop for the web • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2022.1) • Android Studio at /Applications/Android Studio.app/Contents • Flutter plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/6351-dart • Java version OpenJDK Runtime Environment (build 11.0.15+0-b2043.56-8887301)

How to Use

Step 1:

Download or clone this repo by using the link below:

https://github.com/jackj044/restaurant_menu_POC.git

Step 2:

Go to project root and execute the following command in console to get the required dependencies:

flutter pub get 

Step 3:

This project uses inject library that works with code generation, execute the following command to generate files:

flutter packages pub run build_runner build --delete-conflicting-outputs

or watch command in order to keep the source code synced automatically:

flutter packages pub run build_runner watch

restaurant_menu_poc will support WEB & Mobile

About


Languages

Language:Dart 79.3%Language:C++ 9.6%Language:CMake 7.7%Language:Ruby 1.2%Language:Swift 0.9%Language:HTML 0.8%Language:C 0.6%Language:Kotlin 0.1%Language:Objective-C 0.0%