A Social Travel Companion App

Categories : All, Mobile and Wireless

About Pinlogue


In this modern era where people have less time to meet one another, friendship and relations has been compromised to a certain extent. In this competitive world, the individual has to work for longer hours and this result in them having shorter time for social interaction. We all are surrounded by the different kinds of relationships in our lives may be personally or professionally and it has truly become difficult to stay connected with the loved ones or friends in this fast paced world of technology and smart phones.

But your worry ends here… Pinlogue, your social travel companion helps you meet new people through their location, share photos, videos, images, view friends updates, group interest and more… Pinlogue is one of the best photo and information sharing platform where one can take a photo, share it with their friends, families and groups or even share useful information with them which shows how you live your real life. One can also build and strengthen the personal and professional connections while pulling together the Facebook and Phone book contacts to simplify easy communication.

Pinlogue will also help you discover people in your life all in one place, no matter where they are located right now! Whether you are searching for old school or college friends, looking out for loved ones, trying to get in touch with your family members or willing to maintain other relations you have created during your life time, Pinlogue will help you to achieve it. Founded in 2012,Pinlogue is an experience network that brings the most powerful online and offline people search capabilities, a database of millions of users and advanced features such as Mapins, Groupins & Hapins to help you find, share and connect with anyone and anywhere across the globe. Pinlogue, a photo sharing application will help you to stay connected with everyone you CARE about!

Project Challenges

Team faced the following challenges:
  • Developing a mobile app that works as a social travel companion and is capable of delivering location-based, proximity content distribution services within a certain
  • Developing a social area network through the system and making data accessible to any wireless device located at a specific location
  • Enabling the app to use GPRS wireless technology for quick communication
  • Ensuring safe and secure transfer of data
  • Equipping the social app with framework capable of supporting a range of value-added services & localized information made available to the users over the net

Technologies Used

Operating System & Server Management Linux Cent OS,Multi-Server Architecture with Staging & Production environment through Version controlling releases Load Balancer,Apache optimization,security and SSL implementation,scheduler for backups, alert monitoring system integration,server performance tuning at regular intervals,software firewall configuration and maintenance,email server configuration etc.
Development Tools & Environment PHP5, HTML5, Java Script,Android OS, iOS, Android SDK, iOS SDK etc.
Database MSSQL,DB Clustering,DB Optimization, High Availability ,Master– Slave Replication, Query optimization,Slow Query Optimization, scheduler for backups, Alert Monitoring System integration etc.


Project Leader 1
Developers 2
Designers 2
Quality Assurance Testers 1


Taking into consideration the functionality of the server the following development areas were charted out to be elaborated upon:
  • The web server using HTTP protocol for communication with the web browser
  • The mobile clients using Packet based UDP/IP for accessing mobile devices in case of GPRS.
  • Confirm the GPRS network standards to provide a better access to the mobile users those who are using Pinlogue
  • The use of location based Push to receive appropriate alerts when the mobile device is active
  • Use of UDP as widespread usage of WAP & MMS would alter the traffic in wireless networks.


For providing quality location based value added services, the web server was identified as the core component of the system. The web server would allow for centralized monitoring of the security of the app. A service oriented architecture (SOA) is based on the principle of separation of concerns. These concerns are separated as modules or services which communicate with each other through messages. SOA consist of architecture which:

  • uses SOAP as messaging protocol
  • Uses HTTP to transport message
  • Use Web Services Description Language (WSDL)to describe available services.

Android Architecture

  • Android relies on Linux version for core system services such as security, memory management, process management, network stack and driver model. The kernel also acts as an abstraction layer between the hardware and the rest of the software stack.The middle ware level includes Runtime and Libraries
  • The Runtime include score libraries,providing most of the functionality available in the core libraries of the Java programming language and Dalvik virtual machine which allows every Android application runs in its own process. The Libraries is used by various components of the Android system such as Media Libraries, 3D libraries etc.
  • The upper level is Application framework and Application. Application framework offers developers the ability to build extremely rich and innovative applications. Developers are free to take advantage of the device hardware, access location information, run background services, set alarms, add notifications to the status bar and much more.

iOS Architecture

  • The Core OS and Core Services layers contain the fundamental interfaces for iPhone OS including those used for accessing files, low-level data types, network sockets and so on.These interfaces include technologies such as Core Foundation, CF Network, SQLite and access to POSIX threads and UNIX sockets among others.
  • The Media layer contains the fundamental technologies used to support 2D and 3D drawing, audio and video. This layer includes technologies like OpenGL ES, Quartz and Core Audio.
  • The Cocoa Touch layer provides the fundamental infrastructure used by your application.For example,the Foundation framework provides object oriented support forcollections,file,management, network operations and more.
[Total: 0    Average: 0/5]

Client Saying

BIG THANK YOU to Brainvire team for all their smart work and fantastic services. We are very pleased with the...
Mr. Greg Pietsch
Just wanted to say massive thanks for all the help from the Brainvire team. After years of having a website...
Mr. Rohit Singla
I am truly happy with Brainvire’s exceptional service. Whenever I had a question they answered it without delay. With extreme...
Mr. Richard Desilva
Brainvire is a professional company with professional developers who understand the problems that we are facing as a company. Outsourcing...
Mr. Clarke Verdel
One of my friend recommended me Brainvire. It was an immense pleasure to work with them. I found their team...
Mr. Umesh ranglani

Latest Happenings

  • 04 Oct 2016
    Brainvire Making great Strides with Symfony Development Services [ + ]
  • 29 Sep 2016
    Brainvire augments its List of Offerings with Magento Sears Integration Services [ + ]