Good Day

Food delivery service in Belarus

Good Day

Project

Good Day is an online and mobile prepared food ordering and delivery marketplace that connects diners with local takeout restaurants in Minsk, Belarus.

Challenge

Dev Team was challenged to deliver 4 different applications for food delivery from different restaurants in the city: a web application to accept online orders, a web application for administrators of restaurants to receive and process the orders, a mobile application for users who prefer mobile ordering experience over the web, and mobile application for couriers to track orders and update order statuses.

Solution

AngularJS has been chosen for a front-end implementation of the web app as the most popular and extremely powerful framework at the time of development. As a backend solution, we used .NET Stack of technologies with ASP.NET WebAPI and SQL Server as a database. Mobile applications were implemented using Ionic Framework. And for a simple application like a catalog of available products with online ordering functionality, Ionic could achieve the necessary performance, and it also supported all features required to provide a flawless user experience. All the apps also supported communication in real-time via SignalR web socket connection.

Results

The provided platform efficiently united different participants of the food delivery process: from customers, who order the food, to restaurants and couriers who deliver the food. Real-time communication between courier, customer, and restaurant helped automate multiple expensive delivery steps. The apps also helped to simplify communication between customers, restaurants, and couriers.

angular
react
webpack
javascript
css
html
netcore
aspnet
efcore
sqlserver
hadoop
hive
spark
azure
bitbucket
jira
atlassian
git

Related projects

Our Services and Solutions

Read Moreundefined