15.09.2021, 16:53

Application Update 7.0

We are pleased to present the long-awaited update of the application to version 7.0, the best application we have ever made. We have invested a lot of effort into this update, rebuilt the entire infrastructure, and written hundreds of thousands of lines of code. 🎉🎊

 

Some of the main features of the update:

  1. Geolocation Mode - This is when all addresses are entered exclusively through the standardization and geocoding system. At first glance, the task seems very simple/trivial, but it is not quite so. To ensure stable operation, it is necessary to work on fault tolerance and flexibility, as there are many standardization systems, and they vary by country, some are free, some are paid. Nevertheless, we have developed an integration protocol that allows any standardization protocol to be integrated natively in real-time. This is very important as we are an international company, and many countries have their own peculiarities. By default, the free OSM (OpenStreetMaps) standardization system is always available to you. 

  2. Scalability - Thanks to the geolocation functionality, you can now add as many branches as you want in one city. For example, if you have 5 different legal entities and each branch has its own delivery areas and acquiring settings, it is now very easy to separate automation processes. Create 5 branches in one city by geolocation, set up delivery areas, and go ahead, all integrations - from payment systems to automation systems - will now function directly with the selected point! And if you have a franchise network, you can group completely different accounts in one city, giving each branch's management to its authorized franchisee, but it will all look like a single establishment. 

  3. Design Update - We have significantly worked on updating the app's design, removed old unattractive icons of empty screens, replaced them with interactive text prompts, and refreshed the design overall. The location selection was completely redesigned, now you can choose a country and city with just one touch. 

  4. Order Options - By popular demand, we have added options to the order such as:

    • Do you need cutlery?

    • Do you need a callback to confirm the order?

  5. Transparency - We have also worked on transparency and added a section in the app with documentation on the privacy policy, support email, and app version information. Most importantly, we have added the ability to manage your personal data: now, if a client wants to download or delete their personal data, they won't need to contact you directly, they can do it themselves. 

  6. Order Algorithm - We have also redesigned the order history and completely updated the payment algorithm. Now, when making a payment, an order is created without a number with the status "awaiting payment," which is assigned a number after payment. This is necessary for reserving goods in the warehouse, promotions, bonuses, so they cannot be used repeatedly or reserve more goods than available in stock. If a person suddenly changes their mind and wants to change the order, they can cancel such an order themselves, and all their bonuses will return, as well as the right to use the promotion.

  7. Cart Notifications - We have added the much-requested functionality "inform separately about delivery times" and "arbitrary notification in the cart" for the convenience of notifying clients that, for example, some items may be paid for separately. 

  8. Analytics - We have completely reworked the analytics, now the analytics in the app is standardized and supports all the functionality of analytical systems. 

  9. Calories - For the most dedicated health enthusiasts 🤺🤾🤼🏋🏌🤸, we have added calorie information! Now you can quickly view the calculated calories of a dish per serving, but that's not all, the product constructor has a calorie calculator! It calculates all the calories of a dish, including modifiers per serving, isn't that cool?)

  10. Product Constructor - But that's not all the updates to the product constructor, many asked for the functionality to disable the multiplication of modifiers by the number of products, and we did it! Enjoy it in good health))

  11. Price 0 - We also added a very simple and necessary functionality to hide the price if it is zero, some people think that a price of 0 is off-putting, so we worked on this aspect for you.

  12. Multilingualism - We have also added new translations - our applications now support Czech and Polish languages.

  13. Chat - But one of the most important innovations we saved for last, the cherry on top is the native chat client with the ability to integrate with any chat platforms. It supports PUSH notifications, file sending, and interactive actions.

This is one of the most challenging and long-awaited updates because we had to rewrite half of our platform's engine. We strive to provide the best service and develop the best products. 

 

Here's a glimpse of what you will see next year:

  1. We will launch our own aggregator called FoodLove, which will be very cool and perfectly integrated into the FoodSoul ecosystem. 

  2. By the end of the year, we will update website and social app templates, with an army of designers working on them to ensure the best user experience for you. 

  3. Soon we will launch a new feature, table reservations, restaurant menu via QR code on the table, and sending orders directly to the cashier.

  4. Tips in the app for couriers or waiters. 

  5. And that's not all.  

 

iOS applications for people with their own Apple Developer accounts will start updating this Friday, and Android from October 1st.

We hope you will be satisfied! ♥️

 

Best regards, the FoodSoul team! We work for you!