This Code is not for shareing, editing, copying or implementing in other projects.
A Corona time resturant App.
- Display your Resturant
- go and find resturants
- you don't need to worry about entering your address information in some papers, just scan in the QR-Code and you are done
- generate QR-Codes for your tables so you know when which customer was at your resturant
- enter / view resturant opening times so you will always be on time
- figure out what a resturant is offering by viewing it's tags (resturants can create these)
- have a look at the menu ,even before, you arrive (resturants can upload there menu for customers via pdf files)
- call the resturant right away for questions or reservations (resturants can store there phone number in app)
- search resturants via tags to find what you like
- it's free
- more features yet to come
- book tables at a time you desire
- (improve address managment system)
- orderable menu
- in app payments for food
- reviews?
- (recommendations)
- ads (not aggressiv) and donations to finance backend
- have a look at the menue before you arrive
- IOS support
- Appstore and Play Store launch
- and much more
Info about Flutter to be found here:
- Lab: Write your first Flutter app
- Cookbook: Useful Flutter samples For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
- install Flutter by following the official website install instructions
- Install the VS-Code Flutter and dart plugin
- Open the project
- Open the VS-Code debug tab
- Plug an Android OS supporting phone into you computer
- Press the Start Debugging button, you might need to select flutter from the drop down menu netxt to it
- You phone should be selected as install medium and the app will boot there
- Navigate to the project folder
- Open the terminal and type : flutter run
- This should build the apk and deliver it to your phone so you can use the App (provided you plugged your phone in beforehand!)
- There might be an error after registration, just press the reload button and fill in your account details
- Adding a phone number works only with a real number for verification, my current device (Samsung S6) doesn't need a manual code to be entered, so no solution for manul entering is currently given. If problem arise please contacte me, and I will try to sort them out asasp
- there could be some bugs on the way, I tried my best to remove them but it's still an early project,
- if you run this project via VS-Code, disable all debugging features or the application will stop sometimes, to fix that just press on the play button on the pop up menu
- it's also recommended to upload a menu file (the file in the video was just a place holder) and to fill in all opening dates (if you create a resturant) due to possible issues if they are not created
- I apologize for possible spellig mistakes
- If the search field doens't refresh even after restarting the app, consider a phone reboot
If any issues arrive please let me know.