A restaurant ordering system for Android made with Java and Firebase

Delivery Food

A restaurant ordering system for Android made with Java and Firebase.

Main Features

Client

  • Browse and find out between registered establishments
  • 3 modalities of requests
    • Delivery
    • Search the establishment
    • Deliver to the table
  • Login with 3 options
    • Facebook
    • Google
    • Email

Vendedor

  • Gerenciar produtos
  • Gerenciar funcionários
  • Gerenciar estabelecimentos
  • Gerenciar valores de frete

Employees

  • Track establishment orders

  • Support

Technologies used

  • Pure Android Java / XML
  • Firebase as a backend
    • Firestore
    • Auth
    • Messaging
  • Google Places for setting locations

Other Libraries

  • Flexbox
  • Picasso
  • Sugar
  • Play-services-location
  • Facebook-android-sdk
  • Circleimageview

GitHub