The purpose of this document is to highlight the process and results of a real-world implementation of a mobile based social payment application done by team Cingant. The document also provides a virtual guidance on how solutions were provided to every individual requirements, making PigeonShip a global product.


PigeonShip, Inc. is a Utah, U.S.A based startup, envisioned to make financial transactions inherently a social engagement and easier than ever. The goal was to build a safe and easy mobile platform that would enable payment and collection of money within peers. The intended outcome was to allow users to communicate with anyone in the network, as well as check the details of the concerned transactions.


The primary requirement of PigeonShip was to build a mobile platform ecosystem using social network that uniquely modernizes the way financial transactions take place, and information are shared, whilst combining a positive and enjoyable user experience. The performance requirement was to build an end-to-end mobility solution that would provide a wide range of functionality such as Pay, Collect, Share, and Instant Messaging. The design requirement was to make a unified communication application that would be fast, secure, easy to use, and easily accessible; that would allow stakeholders to be part of seamless financial transactions, in a very social experience.

Significant features developed by Cingant

Robust and secured could based admin panel based on node application that supports both android and iOS apps. This application eventually connects different bank API to send/receive money in real time.

User profile setup and join the app – Any user from the state of Utah(for the moment its not nationwide), can join the app and can setup their profile themselves.

Global search - The ‘Global Search’ feature is designed in a manner that it enables a user to search a friend from anywhere within the ecosystem.

Pay - After detailed R&D;, Cingant team developed the ‘Pay’ functionality in a very simplified manner that enables an user to pay money using personalized 4 digit numbers. The feature is smartly designed by the team enabling a user to collect the money, if paid to a wrong addressee.

Collect- This functionality enables a user to receive funds from anyone within the shared network. To avoid any sort of unscrupulous act, the functionality is designed in a manner that it notifies both the parties for every ‘collect’ request made. The recipient can then either approve or decline the request.

Split- This feature is developed to encourage and enable group engagement within the network. The tool enables members in a group to split bills or collect funds for personalized activities. Development of such custom feature required constant up gradation and real time feeds which the Cingant team met with very meticulously.