The client wanted an application where users can create there own mosaic. The client wanted to make available various predefined mosaic design from which user could select from before filling them with various available patterns.
Keeping the requirements set by the client in mind, we developed the application using Flash and PHP as the two main technologies. We used XML as a medium of communication between them. We provided more than hundreds of patterns in the application from where users could choose and create a customized mosaic. We also provided the functionality to save patterns and designs created by the users.