8000 GitHub - mayankkt9/Foodex: Android Application for an office environment for ordering cafeteria food from desk, both client and server. Firebase
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Android Application for an office environment for ordering cafeteria food from desk, both client and server. Firebase

Notifications You must be signed in to change notification settings

mayankkt9/Foodex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cafeteria

Introduction

Cafeteria is a food ordering android application where client and server send and receive orders. Employee can view their past orders and current food items present in the cafeteria and book accordingly. Server application can accept or reject order according to the availability. Firebase is used for realtime communication, notification and storage. Client can give rating to food items.

Server Application - Takes order

Client Application - Gives order

Client Order Food Rating
Size Limit CLI Size Limit CLI
Client Order Notification Server Order Notification
Size Limit CLI Size Limit CLI

Building

With Gradle

This project requires the Android SDK to be installed in your development environment. In addition you'll need to set the ANDROID_HOME environment variable to the location of your SDK. For example:

export ANDROID_HOME=/home/<user>/tools/android-sdk

After satisfying those requirements, the build is pretty simple:

  • Run ./gradlew build installDevelopmentDebug from the within the project folder. It will build the project for you and install it to the connected Android device or running emulator.

The app is configured to allow you to install a development and production version in parallel on your device.

With Android Studio

The easiest way to build is to install Android Studio v2.+ with Gradle v3.4.1 Once installed, then you can import the project into Android Studio:

  1. Open File
  2. Import Project
  3. Select build.gradle under the project directory
  4. Click OK

Then, Gradle will do everything for you.

Firebase Push Notification

Push Notification

Reference

EDMTDev

About

Android Application for an office environment for ordering cafeteria food from desk, both client and server. Firebase

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

0