Live preview is available here http://cardsort.srv91.stranovsky.cloud/
Card sorting is a technique in user experience design in which a person tests a group of subject experts or users to generate a dendrogram (category tree) or folksonomy. It is a useful approach for designing information architecture, workflows, menu structure, or web site navigation paths.
More information can be seen in the paper http://cardsort.srv91.stranovsky.cloud/20171746_Lukas_Stranovsky.pdf
PHP 7
Apache
Mysql
- Rename config/config.sample.php to config/config.php and fill the base_url.
- Create database with following structure
SET NAMES utf8;
SET time_zone = '+00:00';
SET foreign_key_checks = 0;
SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';
DROP TABLE IF EXISTS `applicants`;
CREATE TABLE `applicants` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` text NOT NULL,
`age_group` text NOT NULL,
`gender` text NOT NULL,
`ip_address` text NOT NULL,
`language` text,
`started_timestamp` text,
`end_timestamp` text,
`data` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- 2018-01-10 22:54:36
- Rename config/database.sample.php to config/database.php and fill data to database.
- Write your own cards in cards.js
- Responsive version.