Restaurant App for Mobile, Web and Desktop

Introduction

Restaurant App is a sample open source e-Commerce application for ordering foods, powered by polyglot micro services architecture and cross-platform development (Mobile, Web, Desktop). This application is very simple, responsive and user-friendly.

Restaurant app system helps manager to handle the order in an organized way. Also, this app is mostly for the busy restaurant, where customers wants fast order and food.

This projects help any restaurant to keep their record in any smart phones or desktop.

Technology used

.NET Core

JAVA

Xamarin

React

Angular

Microservices and infrastructure component

Identity API (.NET Core + IdentityServer4)

Basket API (Golang + Redis)

Menu API (.NET Core, PostgreSQL)

Therefore order API (Java + Spring Boot)

Features

So, this app manages data for showing list.

Also, it helps to manage orders and notifies chef about new orders.

Likewise, it manages customer basket in order to store items.

User-friendly app with better GUI.

Architecture overview

The design proposes a miniaturized scale administration situated engineering execution with numerous self-governing small scale benefits (every one owning its very own information/db).

The implementation of communication protocol between client side is done through a REST API. Also, it supports asynchronous communication for data updates propagation across multiple services based on Integration Events.

Most Downloaded projects

Pages

About Infocode

Infocode is developed by some IT students to provide beginners with technical projects and tutorials. The main goal is to deliver a technical ideas and knowledge to all the students and developers worldwide. We are hoping to spread better problem solving skills with interesting and applicable source code projects. Contact us to be a part of this company.