CI360
Our client CI360 is a platform provider working in media publishing industry. This platform is a feature rich system, whose major functionalities are premium subscription management, user management and authentication & authorization for premium content access. This platform is a SaaS system and its architecture is inspired by microservice design.
- Java
- NodeJS
- React JS

Project Goal
Our client CI360 is a platform provider working in media publishing industry. This platform is a feature rich system, whose major functionalities are premium subscription management, user management and authentication & authorization for premium content access. This platform is a SaaS system and its architecture is inspired by microservice design.
Project Description
CI360 is a solution for many online content publishers such as Fokus.se, Teknikdynet.se in Sweden to start setup and sell their premium content in a short time by integrating their online media web page into a system that could provide them all-in-one functionalities for start selling premium content such as:
– Visitors authentication & authorization
– Premium content management and access control
– Premium subscriptions management, for both digital and non-digital (prints) content.
– Payment workflow management, order & invoicing management for paid subscriptions.
– Analytic & dashboard over statistics for all visitor’s actions related to premium content & their subscriptions
– Restful API for web application integration or mobile app integration.
Our full stack developers team manage all life cycle steps of this platform from development to deploy and we also manage clients’ publishing web pages and provide custom development for them.
The CI360 platform are deployed in a load balanced environment in Azure cloud, we have multiple web app servers which provide high availability, redundancy and performance. Our architectured are based on micro service design so we have the ability to scale out horizontally more web app servers when the traffic grows.
With the help of Solr search engine, Memcached service, our databases access are reduced to minimal, and provide top-notch performance responses.
SaaS design of this platform enables us to welcome more clients into this platform easily, every data or functions are designed with multi-tenant support in mind from the start.
Technologies Used
– Database: MySQL, replicated databases, custom ORM.
– Web app: Java 1.8, Play framework, Jersey Restful API, Solr, Memcached, QPID, Quartz, MongoDB, NodeJS
– Web frontend: Play framework, React JS
– Deployment model & tools: Azure, Jenkins, Ngix, Tomcat.
Screenshots




