Description of the test tasks
Please, create a web-page containing a picture gallery (the list of photographs) and an interface for uploading the pictures to the gallery.
The requirements are as following: The system should provide the users with the possibility to view the pictures and the text description of the pictures; The pictures should be displayed on separate pages (12 pictures per page); The sorting by default is LIFO; Miniatures of the pictures for the gallery should be formed automatically; All the information about the pictures should be saved to MySQL DB; The pictures should be stored in a file system. There should be an admin CRUD for the pictures and their descriptions; Admin interface should be protected by password. Admin user can be only one and no CRUD for new admin users required
The system should run correctly on Unix based system with the following configurations: Framework like Laravel, Symfony2, Yii2 or any another modern PHP framework PHP 5.5+ MySQL 5.0+