An Android Application which its main functionality is to order food when user is on a restaurant physically, an alternative to the classical waiter figure.
- Software Architecture: 3-tier architecture (Persistence, Logic and View layers)
- Google Firebase
- Authentication: used on the login/register functionalities
- Cloud Storage: used to store images
- Realtime Databse: NoSQL database used to store information about restaurants and users
- Work with a NoSQL database with JSON
- Google Firebase in general
- Designing interfaces with XML in Android
- How a full stack Mobile App looks like