Нужно написать апп под 2 платформы.
Клиентскую и серверную часть.
Пример достаточно похожий привожу ниже по ссылке.
определять стоимость будем по аналогу, но наш будет с некоторым расширенным функционалом, который будем обсуждать после первой части.
И так пример