ICT4APPS E-Commerce


General project description

ICT4APPS E-Commerce

ICT4APPS E-Commerce is a system designed for quick, simple and simultaneous interaction with the clients via website (demo.ict4apps.com) and mobile applications. It allows a subscriber to demonstrate the entire range of his goods and services, quickly inform about promotions and news, take online orders, organize online selling and booking.

Free Android and iOS native mobile apps can help owners to increase the income of their business and improve customer loyalty. They allow users to make purchases. Products are grouped into categories. The navigation is realized via the sidebar.

Buyers can choose the characteristics of the product, apply coupons from discount and make an order from the shopping cart. This project uses a push notification technology. Due to this, the sellers can notify users about new products and promotions.


E-Commerce & Retail.


Key Features

  • E-Commerce functionality;
  • Templates/structures for displaying products, which can be adjusted to your own judgment;
  • Search, adding product to the list of favorites;
  • Free Native Mobile Apps for Android and iOS, every client will get iOS and Android Native Mobile Apps with their own themes for free;
  • Responsive design, providing correct display of a site on various devices;
  • Easy-to-use and SEO-friendly CMS, ability to manage and create content;
  • Several Free Custom Liferay Themes, possibility to choose one of the most suitable themes;
  • Custom CSS library for theme;
  • Blogs, RSS Feeds, Social.

Project resources

Team size:

  • 3 Liferay Developers;
  • 1 Frontend Developer;
  • 2 Android & iOS Developers;
  • 1 QA Engineer;
  • 1 Product Owner;
  • 1 Project Manager.

Implementation period:

  • Liferay: In progress since February 2015;
  • Frontend: In progress since 2012;
  • Android & iOS Development: In progress since April 2016;
  • QA: Under testing since June 2015.

Project technical description


Liferay 6.2.1 ga4.


  • JSR-286 (Portlet 2.0);
  • Spring 3.0;
  • OpenSearch;
  • Hibernate;
  • OAuth 1.1/2.0;
  • Google Apps Script;
  • Braintree Payments;
  • Lucene;
  • Activiti BPM;
  • Test NG.


  • JSP;
  • Velocity;
  • Freemarker Java Templates;
  • Bootstrap;
  • jQuery and jQuery UI;
  • Backbone.js;
  • Scss;
  • CSS;
  • JS;
  • AUI.


  • Apple Push Notification Service;
  • TestFlight;
  • CoreData;
  • SQLite;
  • Google Maps;
  • JSON;
  • Alamofire.


  • Android SDK;
  • Android Support Library;
  • Material design;
  • Google Play Services Auth;
  • Google Maps;
  • Google Locations;
  • Facebook SDK;
  • Google Cloud Messaging;
  • Crashlytics;
  • Retrofit;
  • RxJava;
  • RxAndroid.


  • Redmine;
  • Google Docs;
  • Firefox, Chrome, IE, EDGE, Safari developers tools;
  • Firebug;
  • Joxi;
  • SimpleScreenRecorder;
  • Virtualization Technology;
  • Java;
  • Serenity;
  • Cucumber;
  • JUnit;
  • Maven;
  • CI Jenkins;
  • Android SDK;
  • Appium;
  • Genymotion.
Author photo 0 Simon Critchell
I would like to point out your excellent skills at managing and delivering the solutions we have been working on. We have spend a great lengths of time and you were close to me even when my energy was so low the project could of turn into turmoil. I have always received quality support and service at Aimprosoft, the team's extended help is a prime example. You know just what to do to solve my problems quickly and restore the solutions asap.

More Projects

Optima CRMFront

Microsoft .Net

The cardinal aim of Optima Italia is to meet service providers and people on the one online platform consolidating requests for services in one place. ...

read more

World Heritage Outlook


It is an online portal of IUCN which contains information about the natural heritage of our planet and brings up points about biodiversity conservation and ...

read more



The Alfresco-based web app is meant to manage documentation in lawyer firms. Specialists of the firm are located worldwide in all attractive areas where a ...

read more

Motive Retail


Motive Retail is a unique software company that passionates about providing innovative and dynamic system integration solutions to global manufacturers, ...

read more