Nanojo is a mobile gifting application that employs a "crowd-gifting" type concept. It allows for users to send friends gifts in the form of small monetary units, called "nanos", attached with personalized messages. The recipient will be able to redeem a group of "nanos" given by different friends to purchase real world goods at our partner locations. The real world goods come in the form of barcodes that users simply show to the cashier for payment. Gifting is made easy and truly social.