PHP, CakePHP and Dragula JS library

Recently, one of our esteemed client asked us to help in the implementation of his idea and, of course, we agreed! After all, our developers can do everything) The result is the site for collecting information about the personal qualities of users –
In the course of development, a set of cards and a set of decks were implemented for distributing cards by the user using drag and drop technology.

Our developers have realized and implemented:

  • drag and drop functionality for dragging cards into decks using the Dragula JS library;
  • admin panel where you can carry out operations with cards (view, create, edit, delete);
  • adaptation for major screen resolution;
  • collecting user’s information and creating a report on a separate page;
  • pdf generation based on the created report, sending it to the server, as well as the ability to save it locally.


The following technologies were used:

  • PHP 7.2
  • CakePHP 4
  • HTML5
  • CSS3
  • JavaScript
  • jQuery 3.5.1
  • Dragula JS
  • Bootstrap


Cookies | Privacy Policy | Terms and ConditionsSoftSprint ©