User can upload final modifies Sequence imagery to 3rd party platforms for sharing.
The app allows users to upload sequence imagery to 3rd party platforms.
At a high level, a sequence moves between 2 states for each integration:
- Processing (once upload complete, user cannot publish to that destination again)
- Published (once published at destination, user cannot publish to that destination again) OR Error (if error encountered by destination, user can retry)
A user can only upload to an integration destination once.
All integrations are modularised, allowing others to add new integrations as modules in future.