Social Marketplace on Liferay

Description

An online marketplace based on artificial intelligence matching algorithms with social features which allows purchasing of goods from associated shop partners (i.e. Amazon) or directly via a portal web site.

Goal

Implement a number of social elements for user interactions, e.g. Uploading photos, Creating Stories, Commenting, Likes etc. Modify mechanism of Liferay user registration. Create access for special communities based on security settings and existing role structure. Implement transport layer for purchasing goods directly through the marketplace and persistence of private data into different storages (Salesforce, a payment provider, etc.) using REST API.

Solution

Adjustments on Liferay’s user registration mechanism allowing the creation of groups with a proper name structure and access levels. Implementation of mechanism for secure storage of private data across user sessions on the marketplace with consequent storage to differentiate data banks. Optimization of requests for work acceleration and adaption of UI in order to improve performance.

Technology

Liferay, Ant, Maven, Hibernate, Spring, Hbase, Solr, Elastic Search, Hadoop, Apache zookeeper

Liferay

Related apps

Business Site on Liferay

An international corporate site built on Liferay, comprising a catalog of products, a blog, and video tutorials build on Liferay.