Virtualised Sommelier’s assistance by developing Mobile Application
Building a smartphone application to receive virtual guidance from the sommelier
We were aware of the need for this application. The application shall have 3 interfaces; Restaurants, Admin and Sommelier.
Various modules were to be created for different processes like:
Menu module
We had to create a module in which all the restaurants can be listed with their menu of wine.
Sommeliers module
Another module would be a list of all the sommeliers who can recommend a wine to a customer. Furthermore, an admin panel was to be created for the verification of restaurants and sommeliers.
Services
UI/UX, Web App Development,
Mobile App Development
Technology
Vue.JS, Node JS, Google Firebase, React Native
Industry
Consultancy
“All we had to do was to present our requirements to Alian Software. They built the application sooner than expected upon having a clear understanding of it.”
Prem Bala
Partner
Results
Concentrating on three interfaces, we created an application saving cost and time. On the launch of this system, customers were able to communicate with the sommelier through the video call feature of the application to choose their wine.
Selecting the right technologies for the application
- We wanted to select a UI software framework that can be cost & time efficient, flexible, faster developed, hassle-free debugged and can create both android and iOS applications. Therefore, we chose React Native framework for the development of this application.
- For the admin panel, we needed a framework that has an intuitive API, compiler–optimized rendering system, and reactive performance. Thus, we selected Vue.js for the admin interface.
- As the application has to provide a virtual experience, we chose WebRTC for the video communication between the customer and the sommelier.
- After creating interfaces, we needed a real-time database that would store the data safely and securely and can be easily used. So, we decided to choose Firebase backed by Google.
Working of the application
Picking the right technology helped us in developing the ideal application. The VirtuSomm proved as an easy-to-use application.
- 1
- 2
- 3
The initial stage is registration. Restaurants must register in the application by providing their basic information, such as the restaurant’s name, address, opening hours, and menu. On the other hand, sommeliers are required to register by providing their contact details, qualifications, and career experience. To maintain the application’s secure environment, the administrator would verify the restaurants and sommeliers.
The initial stage is registration. Restaurants must register in the application by providing their basic information, such as the restaurant’s name, address, opening hours, and menu. On the other hand, sommeliers are required to register by providing their contact details, qualifications, and career experience. To maintain the application’s secure environment, the administrator would verify the restaurants and sommeliers.
The initial stage is registration. Restaurants must register in the application by providing their basic information, such as the restaurant’s name, address, opening hours, and menu. On the other hand, sommeliers are required to register by providing their contact details, qualifications, and career experience. To maintain the application’s secure environment, the administrator would verify the restaurants and sommeliers.
Challenges
The integration of the modules took minimal time. However, the issue we ran into was the sharing feature to select the wine during the video call. The restaurant has to share the screen to display the menu to the sommelier during the video call. However, the menu’s display was overlapping, which made it difficult to view. We effectively rectified the issue and launched the application for iOS and Android platforms.