'Addition of function to create banner on management screen

I have a site built with Laravel, and I would like to add the function to create a banner to be placed on that site to the management screen. The requirements are as follows. ・ Specify some banner sizes ・ Preservation of recently used materials ・ Change background color ・ Add figures ·decoration ・ Frame (figure that cuts out the image) -Character (font type, font size, character color, character frame) ・ Change layer ・ Add image ・ Saving banners created so far

So I would like to ask the following.

  1. Are there any services built in advance when developing the above functions?
  2. How much man-hours can be estimated?


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source