© 2019 NewAge SMB
X

Backpackr

Backpackr is a social network which connects like minded travellers around the world. Whether you are a solo traveller or travelling in a group this app is perfect for you to expand the network of people you know in the world while travelling and collecting virtual stamps in all the countries you've been. Not only is Backpackr great for those who already travel, but it is a useful aid for motivating people who normally wouldn't feel comfortable travelling.

Key Features

  • Search for nearby backpackrs and connect with those who have similar interests
  • Use the En route feature to add future trips and find out who is going there at the same time
  • Ask questions and organise meet-ups in the Common Room
  • Stay updated with your friends travels and locations in the Travel Feed
  • Stamp your virtual passport as you travel the world

*Continued use of GPS running in the background can dramatically decrease battery life.

Technologies Used

PHP, CodeIgniter, Objective C, Eclipse

Why these technologies ?

PHP: PHP stands for Hypertext Preprocessor and is a server-side programming language. There are many reasons to use PHP for server side programming, firstly it is a free language with no licensing fees so the cost of using it is minimal. PHP can also run on Windows, Linux and Unix servers.

CodeIgniter: CodeIgniter is loosely based on the popular model–view–controller (MVC) development pattern. While controller classes are a necessary part of development under CodeIgniter, models and views are optional. CodeIgniter can be also modified to use Hierarchical Model View Controller (HMVC) which allows developers to maintain modular grouping of Controller, Models and View arranged in a sub-directory format.

Objective C: Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language. It was selected as the main language used by NeXT for its NeXTSTEP operating system, from which macOS and iOS are derived.

Eclipse: Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications.ADT extends the capabilities of Eclipse to let you quickly set up new Android projects, create an application UI, add components based on the Android