Hotel Mobile App Development
Autor: julialllaa • July 7, 2016 • Study Guide • 298 Words (2 Pages) • 861 Views
Hotel mobile app development
There are many reasons to create hotel mobile application. Application will consists of 4 main parts: client mobile application, server application, service mobile application and web application for service.
Client mobile application allow user to reserve room, make orders for the food and all other services in the hotel and make payments. Good idea to use iBeacons technology to determine user location. For example user located near pool and he makes order for margarita, application determines his location using nearest iBeacon location, sends request to server, server find nearest waiter and send this request to its service mobile application with location and information about customer. Customers can leave feedback for each request they make and manager can see the productivity of the stuff and all existing problems.
For payments application can use Stripe,Braintree or PayPal.
Service mobile application intended for the hotel staff. It manages all their activity. For waiters it sends requests with orders, for cleaners requests with number of rooms to be cleaned etc. To handle requests application uses websockets and remote notifications. Application in background mode updates stuff location and sends it to the server. Service mobile application also have a list of tasks for stuff and send statistics to the server.
Server application interact with client mobile application service mobile application and service web application proccess and store all information incoming from applications.
Server need to be located in hotel network, this allow to continue work of the network even if internet connection is lost. All data from database should have reserve copies. All interaction between server and application should be encripted to prevent interruption inside the network.
Web application used by staff and managers. Managers can see all statistics for the hotel stuff with their productivity and existing issues. And all statistics for customers.
...