Web application and android+iOS app with search engine. User can search and get relevant images shown to him. Search will be elasticsearch or similar. Images will be stored in the database. Based on the search text, images will be retrieved and shown to user. Search will be based on tags attached to each image. Need api for third party apps to access the search feature and the image library.