# Front-end (Super-Admin) ## Template Listing API call to get template list (GET /template) ![](https://i.imgur.com/ihqW4yg.png) ## Create Template * Upload sample video (e.g. Jeweller Ad) ![](https://i.imgur.com/v4r5UXv.png) * Define Template Name * Add some Tags * Hit Create button * API call to Create Template (POST /template) * templateName * tags * templateFile * status * createdBy * createdDateTime * Attached file will be uploaded to S3 bucket * Mentioned fields will be saved in database for listing * AWS Pipeline trigger * Back to listing * watch status change from “In Pipeline” to “Ready for review” * AWS Pipeline (after trigger) * Rekognition * Detect scene change, note timings and update in json * Extract background score, upload in S3 bucket and update URL in json * Identify text layers and position/style properties and update in json * Identify transitions and update in json * Extract composition tags and update in JSON via API * Extract content tags and update in JSON via API * Once pipeline finish update template status as “Ready for review” * From Template Listing open a Template for manual review * Hit API to get template details (GET /template/{id}) * Video Ad will open in an editor for annotation and correction of below items: * Scene change timings * Background score attributes * Text layer attributes * Update transitions of objects * Update composition tags * Update content tags * Hit API to update template json (PUT /template/{id}) * When template ready user can modify its pieces * Change in templates ### Landing page (Profile based if created rest… then restore , same for jewellers) ### Search should be smart (by tags and more)