# Front-end (Super-Admin)
## Template Listing
API call to get template list (GET /template)

## Create Template
* Upload sample video (e.g. Jeweller Ad)

* 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)