📗
flutter-multirestaurant-app
  • Flutter Online Food Ordering System and App
  • Technologies used
  • App structure
  • System requirements
  • Installation guide
  • CMS Dashboard
    • MULTI RESTAURANT FIRESTORE BACKEND
  • Technologies
  • What is firebase ?
  • Downloaded zip
  • System requirement
  • Firebase config
  • Cloudianary setup
  • Project structure
  • How to run?
  • Push notification
  • Firebase deployment
Powered by GitBook
On this page

Was this helpful?

Project structure

It consists of information about how the project structure looks like containing various folders and sub-folders inside it so that it will be easy for users to identify it

PreviousCloudianary setupNextHow to run?

Last updated 5 years ago

Was this helpful?

Inside app folder we have all the project Files.‌

src > app : inside app directory all the development source can be found and edit as required.​‌

CORE : This directory kept the common services used in this template like Navigation Menu , Theme setting etc .‌

LAYOUT : All the common components like Header , Footer and Sidebar kept in this directory . if you need any changes in those component first try to understand existing logic then can edit it as needed .‌

ROUTES : This is main development directory where you need to work in most of the case . Inside the Router we have restaurant Directory inside that we kept all of our restaurant component that we build like Menu , Categories , cart , orders etc . Some root label component like Login and Registration we kept in Page Directory .‌

SHARED : All the shared CSS third-party libraries and our custom template lib structure are present . if want to do any modification you can do in shared files but better if you are doing changes make your custom CSS and import that so that will be easy to update the product in future if we bring new updates.