page loader
Close mobile menu
+1(720)951-9470
show-all-works-button.pngshow-all-works-active-button.png
Livingstone Surfaces
livingstone-surfaces_slider_1.png
livingstone-surfaces_slider_2.png
livingstone-surfaces_slider_3.png
livingstone-surfaces_slider_4.png
livingstone-surfaces_slider_5.png
livingstone-surfaces_slider_6.png
livingstone-surfaces_slider_7.png
technologies-image.pngAjaxAmazon CloudFrontCodeigniterCSSGitGoogle PageSpeedGraphic DesignImageMagickJavaScriptjQueryjQuery UINivoSliderPHPPrototype JSSmartySVNTinyPNG API
View the site
 
Goals
We have developed a promotional website http://www.livingstonesurfaces.com for the promotion of the brand Livingstone. This website is to sale kitchen countertops. Originally the site was developed on HTML tables. There was Flash animation on the home page. We had a task to develop reliable website with a full CRM system, and additional services for the company's partners. It should be a catalog of products with the quick loading of pages. We also needed to provide cross-browser compatibility, W3C validity and internal SEO optimization.
 
Solution
Today the website works on Codeigniter PHP framework. In order to speed up the page loads, most of them are built without the use of databases. To avoid problems with the cache of the browser during the development was used the system of versioning of CSS and JS files. Google Analytics system and social services buttons are integrated into all the pages.
In the project the following technologies and services were used: jQuery, jQuery UI, Prototype JS, NivoSlider, Ajax, Smarty, TinyPNG API, ImageMagick, Amazon CloudFront, Google PageSpeed.
Last improvement was the creation of a unique browser-based application that displays information brochures http://www.livingstonesurfaces.com/brochures/sinks.html. This brochure shows the company's products to the customer in the form of a book.
We have also developed a special module that converts PDF files to png images. This module optimizes the image using different compression algorithms. Later, the server module was complemented by API integration of https://tinypng.com service.
 
Functions that the viewer supports:
- Zoom in, Zoom out (dynamic scaling function)
- preview of pages thumbnail with quick navigation
- download the original PDF brochure
Application is configured so that when viewing any page, the following two pages are loaded imperceptibly. It also works the same in all browsers as on desktops and on mobile devices.
 
Team
- Communication with customers, distribution and control of tasks – Project-manager
- Development – 2 PHP/JS programmers
- Designer
- Tester
 
Duration
The development of the latest version took us 1 month. Development was carried out in stages, upon receipt of the customer's requirements.
 
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