Skip to content

"Food Spooting" 🏬 🍕 🔥 🍜 🍪 Order food online , consists of three applications (Server-Client-Shippers)

License

Notifications You must be signed in to change notification settings

Eng-MahmoudBasuony/FoodSpotting-Server

Repository files navigation

contributions welcome

FoodSpotting (Server App) 🖥️ 🍔 🍟 🍗

FoodSpooting Apps he is system consists of three applications ,They work in conjunction with some

  • Server App
  • Client App
  • Shipper App

for Choose from many foods displayed online by mobile phone

Project Preview : YOUTUBE

Technology used

Firebase Realtime Database , cloud storage -SQLite - shared preference - FCM - Topic messaging "Subscribe" - GPS - Google Maps - Retrofit Library - MaterialSearchBar - Picasso Library -NotificationChannel and Notification - material design-swipeRefresh-Swipe to delete RecyclerView - Custom Dialog ,ProgressBar , Recyclerview , CardView ,FAB , ...

Some Features in app (Server App)

  • Building out the app UI for Administrator to add, update and remove inventory.
  • Login by Firebase for Staff only
  • The server app send Notifications to Client App is subscribed to Topic
  • add new Category Food( name , menuId , Image)
  • add new Food List( name , Description , Price , Image)
  • add Foods into Banner to Client App
  • follow up Rating and comment of Customers
  • Receive the Requests From Client App
  • Creat New Shipper(name,phone,password)
  • Show State Request and Tracking order to be done Received
  • Draw Route between 3 position (Server App , Current Location to Shipper and Client Location )
  • Receive Feedback from Client "Rating for Shipper After receipt of the Order"
  • send notification the " status Order or Shipping Order" to Client App
  • add , Delete , Modification for Foods
  • , Details and other features
  • Open-source

Server App

alt text

this App is Application of management

the application is controlled in other applications (Client App , Shipper App) Receive requests and follow up and customer service inquiries Add, delete, and update all about foods, such as pictures, price, quantity, description, Category and cuts Send notices of new offers and requests updated on foods by FCM Follow up on deliveries to customers by GPS...


Pictures of some of the features of the application management "Server App"

Request

alt text

Send Notifications into Users App "Client App"

alt text alt text

alt text

Add Foods to Banner into Users App "Client App"

alt text alt text

Add Category to Users App "Client App"

alt text

Add New Food List to Users App "Client App"

alt text

Shaw Current Location for Shipper and Client

alt text


other Features Download

Link Google play

[FoodSpotting] Copyright (C) [2018-2019] [Mahmoud Basuony]

About

"Food Spooting" 🏬 🍕 🔥 🍜 🍪 Order food online , consists of three applications (Server-Client-Shippers)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages