Development of the browser file manager

A file manager was developed for the European tour operator’s domestic resources. The client had to organize the file work for the agencies, who acquired its services. The manager has the following functions:
— to mass upload and view of the files on the server;
— to set the parameters and attributes of the files;
— to allocate the role-based access;
— to manage the folders and files using the drag & drop method (adding, transferring, deleting); — framing and cropping of the images.

Project’s code is covered by unit tests.

Technologies: Zend Framework, RESTful API, Angular, Angular Material, SCSS.

Video displaying functionality of the service:





File uploading process:

File list:

Creation of a new folder:

File moving process:

Image crop: