page loader
Close mobile menu
+1(720)951-9470
show-all-works-button.pngshow-all-works-active-button.png
Concreate USA
concreate-usa_slider_1.png
concreate-usa_slider_2.png
concreate-usa_slider_3.png
concreate-usa_slider_4.png
technologies-image.pngAjaxAmazon SESauthorize.net APIBootstrapCSSExtJSFuelPHPHTMLjQueryMySQLzip2tax.com API
Goal
We had a task to develop two modules eCommerce (the ability to make purchases) and MyAccount (authorization) that can be integrated to any website. The customer has provided the site for integration http://concreateusa.com/, which is implemented on the WordPress CMS. It was also necessary to implement an administrative system for the management of sales and customers. The system should be integrated with the existing document system Lotus Notes. It was necessary to ensure cross-browser compatibility in the following browsers: Google Chrome, Mozilla Firefox, Internet Explorer 9+ and scalability of the project on mobile devices and tablets.
These modules should have a number of features:
 - the shop should focus on retail and wholesale;
 - there must be implemented a reliable system of creation, verification and account activation, so orders can be done only by logged users;
 - Internet-shop should have a flexible pricing system. To do so, it should be able to add different price lists for each account; 
 - for regular customers, there should be a possibility to apply for credit limit.
 
Solution
The system was developed on the basis of PHP - Fuel PHP framework. The framework at the time of the development of the project was one of the most advanced MVC technologies, which provides a large number of handy tools with relatively high productivity. For storage, we used the Amazon RDS database. To implement the payment service we used Authorize.net. To synchronize with the existing Lotus Notes document, we used SOAP exchange data protocol. To implement the administrative part we used JavaScript ExtJS library.
 
In the project were used the following technologies and services:
 
 - ActiveRecord DB library
 - Ajax
 - Amazon SES
 - AngularJS
 - Bootstrap
 - CSS
 - ExtJS
 - FuelPHP Framework
 - Authorize.net
 - HTML
 - jQuery
 - JS custom scripts
 - MySQL
 - zip2tax.com API
 
Project team
Team of 6 specialists worked on the project:
 - Team lead (development, distribution and control of tasks implementation);
 - 2 PHP/JavaScript programmers – development;
 - Designer (development of the website design, advertising content and emails);
 - HTML coder;
 - Tester.
 
Duration
The development of the project took us 2 months. The customer has provided detailed technical specifications and during the development process, some changes were made. The project is now ready to go live.

 

Contact us
Technologies we work with
3rd party servicesAdMobAjaxAlamofireAmazon CloudFrontAmazon S3Amazon SESAmazon SQSAmazon Web ServicesAndroid 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 ServerSSOSVNSwiftTimbertinycssTinyPNG APITravelNXT APIVarnishVolleyWkhtmltopdfWooCommerceWordPressXLSXMLXML parserXSLTYelp APIYiiYoutube APIzip2tax.com API