PHP, CakePHP и библиотека Dragula JS
Недавно один наш уважаемый клиент попросил нас помочь в реализации его идеи и, конечно же, мы согласились! Ведь наши девелоперы могут все) В результате получился сайт для сбора информации о личных качествах пользователей — smakcrackleandpop.com
В ходе разработки было реализовано набор карточек и набор колод для распределения карточек пользователем с помощью технологии drag and drop.
Наши девелоперы внедрили:
- drag and drop функционал для перетаскивания карточек в колоды с помощью библиотеки Dragula JS;
- админ панель, на которой можно проводить операции с карточками (просмотр, создание, редактирование, удаление);
- адаптацию для экранов всех основных размеров;
- сбор информации юзера и создание отчета на отдельной странице;
- генерация pdf на основе созданого отчета, отправка его на сервер, а так же возможность сохранить его локально.
Были использованы такие технологии:
- PHP 7.2
- CakePHP 4
- HTML5
- CSS3
- JavaScript
- jQuery 3.5.1
- Dragula JS
- Bootstrap
Link: https://smakcrackleandpop.com