page loader
Close mobile menu
+1(720)951-9470
show-all-works-button.pngshow-all-works-active-button.png
TravelPlan Mobile
travelplan-mobile_slider_1.png
technologies-image.pngAlamofireAndroid SDKButterknifeCalligraphyCrashlyticsEspressoFabric.jsFacebook SDKGlideGoogle ServicesiOS SDKJavaJSONJUnitKeyChainAccessKingfisherMVCMVPObjectMapperRestApiRetrofitRxJavaSwiftTimber
Goal
To develop an application for booking airline tickets, hotels, vehicles and various activities, for instance exhibitions, tours, etc. The main idea is that the user types in only the final destination, and the system picks up the best options for a trip automatically, offers them to the user and allows to pay immediately. The user can manage his planned travel. The application should notify the user about available flight discounts, and also to tip the user off about other pastime options in different points on the route. The application should support two options of application login: with email and with Facebook account.
 
Original name and screenshots of the application have been changed at the request of the rights holder.
 
Solution
The development of the whole project - website, mobile applications and backend - was executed by our company, thereby establishing the necessary interaction between all parts of the system and addressing urgently all raised questions. Our backend developers built an API, which enabled our mobile developers to implement all requirements for the application. To create a design, that meets Material Design requirements, we’ve used standard solutions, as well as new custom widgets created by our developers from the scratch. We’ve integrated such services as Google Maps, push-notifications and Facebook login in order to implement the functionality of the application. Quality control of the application was conducted by writing unit and integration tests, and also with assistance of our QA department. We used the Crashlytics Beta framework to quickly deploy the application to devices of our testers and the client.
 
Team
Two developers worked on the mobile application:
- iOS developer;
- Android developer.
 
Duration
The development of two applications, one for iOS and one for Android, took about 2 months.

 

 

Contact us
Technologies we work with
3rd party servicesAdMobAjaxAlamofireAmazon CloudFrontAmazon S3Amazon SESAmazon SQSAmazon Web ServicesAmChartsAndroid SDKAngularJSAS2 Serverauthorize.net APIaws sdkBootstrapBranchBullet PhysicsButterknifeC #CalligraphyCocos3DCodeigniterCommercehub.comCoreDataCoreGraphicCoreLocation Android SDKCrashlyticsCS CART APICSSCssminCssselectCybersource.comDagger2DjangoDockerDrupalEDIEJS templateElectronEmberJSEspressoExpressExtJSFabric.jsFacebook APIFacebook SDKFedex APIFedEx SOAP servicesFFMPEGFlickr APIFuelPHPGitGlideGoogle MapsGoogle PageSpeedGoogle ServicesGoogle Tag ManagerGooglePlayServiceSdkGraphic DesignGsonHTMLHTML5 CanvasImageMagickinAppPurchaseiOS SDKJavaJavaScriptjQueryjQuery Grid PluginjQuery MobilejQuery UIJS custom scriptsJSONJUnitKeyChainAccessKingfisherLaravelLESSLottieLotusFormulaLotusScriptMailchimp APIMemberMouseMemcacheMinifyMixpanelMongoDBMS SQL ServerMVCMVPMySQLNivoSliderNodeJSObjectiveCObjectMapperPayleap APIPayPal APIPerfect MoneyPGP encryptionPHPPicassoPrototype JSPSA APIPureLayoutPWAPython twitterPython2QODBCQuickbloxReactJSRedisRestApiRetrofitRollbar APIRxJavaSmartySMS gatewaySOAPSocket.IOSphinx Search ServerSSOStripe APISVNSwiftTimbertinycssTinyPNG APITravelNXT APIVarnishVolleyVueJSWkhtmltopdfWooCommerceWordPressXLSXMLXML parserXSLTYelp APIYiiYoutube APIzip2tax.com API
We use cookies to give you the best experience possible. By continuing we'll assume you're on board with our Cookie Policy.
Accept