Kotiq Information Technologies | Projects
Our portfolio of advanced projects
software project portfolio, portfolio, our projects, software development
page,page-id-198,page-template-default,ajax_updown,page_not_loaded,,qode-theme-ver-6.1,wpb-js-composer js-comp-ver-4.3.5,vc_responsive


Hotel management software

Development and maintenance of a professional full-service hotel management software.

Main features:

  • Support for multiple hotel chains and hotels
  • Asynchronous fully automated reservation and availabitily synchronization with Viato Channelmanager (http://viato.travel/produkte/channelmanager/) providing integration with:
  • Felxible reservation management:
    • Room management;
    • Automated Included & Excluded service management;
    • Automated room & service price management with  full customization ability;
    • Full booking workflow (options, reservation, check-in, check-out, invoicing)
    • Required deposit support
    • Change tracking
    • Interactive reservation calendar
    • etc.
  • Customer database
  • Finance module covering features as:
    • Deposits
    • Split invoicing
    • Invoice customization
    • Incoming payment management
    • Split payment support
    • Invoice cancellation
    • Credit note support
    • Cash book
    • Variable VAT tax support
    • etc.
  • Statistics module
  • Room & Product configuration module
  • Data export
    • Common
    • GoBD (Germany specific)

Due to contract conditions, we are not allowed to publish the name or any direct reference of the project, this time.

Citintelly - Smart Lighting System

CitIntellyFrom the world of Internet Of Things!

Multi functional and unique cloud based street lighting central management system. A perfect solution to manage large scale TALQ protocol-based outdoor lighting networks in order to control and monitor street lighting infrastructure while saving energy and reducing maintenance costs.

Developed in close collaboration with LuxTechnology LuxTechnology on Symfony 3 framework and node.js, backed up by Microsoft Azure IoT Hub.

Specifically designed for CitIntelly devices.


  • Easy to use device initialization subsystem
  • Lighting system visualization in the map
  • Device control panels
  • Selective dimming and Energy profile management tools
  • Real-time luminaire problem detection subsystem
  • Organization/User management level with a detailed privilege subsystem
  • Communication module
  • Luminaire grouping and configuration
  • Reports
Quanta Future - CRM

Customer Relationship Management system, developed on requirements issued by our Customer – Quanta Future.

The CRM includes the following features:

  • advanced segmentation based data queries
  • data synchronization with 3rd party web-services
  • integrated VoIP solutions (click-to-call, robot call campaigns, call forwarding to 3rd party services)
  • integrated payment solutions (instant, scheduled/automatic split payments) using different payment gateways
  • scenario based marketing system (email, SMS, call)
  • white label subsystem with different front-end product support
  • integrated affiliate system
  • performance oriented statistics aggregation subsystem
  • integrated automated front-end product registration system, including
  • domain and SSL certicate registration subsystem
  • integrated web shop subsystem
  • data import subsystem
  • live paid chat subsystem with realtime UIX for Customer management and support
  • API subsystem for remote data manipulation procedures
  • promotion tool subsystem
  • dynamic registration form builder
  • and many more…
Quanta Future - Member area

Front-end member area subsystem for the customers of Quanta Future CRM. Includes features like:

  • Different scenario inscription system
  • A/B testing widget system
  • Interactive chat subsystem
  • Shop
  • Customer tracking
  • white label customization layer for affiliates
  • multi-theming
  • multi-domain support
Planning Tool
If you work with your customers on an appointment basis then this tool is for you!
The system keeps records on your customers, their appointments and makes automatic phone calls to your customers in order to remind them about the planned appointments.
During the phone call system inquiries information from your customers if they are going to attend or not and displays all of that in the calendar nicely.
The tool is capable of working with several organizations, their branches and all the employees which might be involved in the process.
The tool involves:
  • management of the organizations
  • customer database
  • appointment calendar
  • automatic voice call reminder system
  • expense monitoring
P2P network based social live video streaming platform with integrated chat and other goodies.
Technologies used:
  • Symfony 2 framework
  • Mongo DB
  • Percona DB
  • Elasticsearch
  • Redis
  • sails.js over node.js
  • AngularJS
  • WebRTC

Features implemented:

  • live video streaming over P2P network
  • live chat
  • real-time notifications
  • payment integration
  • social network integration

Lancaster Solution micro-services

Lancasters Solutions project is a set of full-stack and MEAN stack, multiple domain specific projects (micro services), each developed to satisfy some specific business needs, but together they function as large business platform.

The architecture is heavily based on REST APIs and centralized security solution for internal micro service communication.

Here are some of the Microservices of the family:


General purpose, provider based communication micro-service. It is intended to provide communication needs for all the other micro-services. Doesn’t matter if it is SMS, Email, phone call or other communication layer. The goal is to provide unified interface for whatever business dictates as necessary.

Help desk

Customer management and support platform. Intended for managing customers and helping them, when necessary. Includes customer features, ticket system and support – customer communication channels.

Back office

Being a micro-service itself, it is created to manage other micro service data. Basically, it is the central for administrators, affiliates and company owners. Here they can manage their company data, view statistics and customize their solutions.

Job – queuing solution

Simple, yet powerful queuing solution for providing internal communication channel between the micro-services. Introduced not only to provide possibility to send information from one service to another, but also to persist data temporary and allow micro services to process them on a scheduled basis.

Member zone

Platform for providing a unified environment to the business platforms of other companies. For example, if a country-wide dentist franchise wants to have a unified platform for all their clients, to run marketing and have a unified front-end page, their front-end can be created here for the customers to come and be able to use the micro-service stack functionality, like support.


MEAN stack-based notification system for real-time client side notifications. Powered by Node.JS and Socket.IO technology, this queue based notification server works lightning fast. Anything that wants to communicate, just pushes notifications in the queue and they get displayed via front-end.


Provider based, general payment solution for handling sale, authorization, capture, charge-back, refund and 3D secure payment transactions. This micro-service provides unified interface to use multiple payment providers, and allows to switch between them easily.


Elastic search and Symfony based statistics aggregation micro-service. The intention is to abstract statistics logic and aggregation with REST API. Necessary since Elastic search can become less productive with amount of data growing bigger, and it might become necessary to introduce big data solutions. When the time comes, it will be a lot easier to migrate.


The platform for managing different subscription models and corresponding subscriptions. The subscription model defines the business process of the subscription life-time. The subscription itself is a record, persisting information about customer being subscribed to some service. This micro-service is also responsible for management of the corresponding subscription payments.

Dev docs

Special document repository intended for developers. We follow latest trends in PHP world and improve our skill-sets with PSR and other code quality standards. But sometimes it is not enough. So, to fill the blank spots of thr code style and quality, we develop our own (with respect to PSR) standards to maintain the code and avoid smelly code.

Not only the coding style is discussed in these docs. It also focuses on topics for new-comers to join the development team quickly and produce high quality results by respecting the already produced source and solutions.


Developing software this way, makes it possible to reuse different functional modules across different systems, it also makes the development process harder and more time consuming.