📥 inbox
-
Clipdata structure representation -
RegistryData Structure representation - Registry/clip format guide
- Parse JSON registry data into respective data structures
- Proper input system for downloading specific clips and editing them into specific parts
-
ClipDownloaderimplementation -
ClipEditorimplementation - Integration of Downloader and Editor for main process
- Proper Error Handling
- Proper Go Documentation
📥 inbox-cli
- CLI flag to list all the avaialable clips from the registry
- Take clip name input from user to validate what to download and what to edit
- when the CLI app is run with
--inputflag, it just does the basic thing of downloading and editing the all the video names provided after--inputflag
📥 inbox-web
- when the CLI app is run with
--webflags it starts a standalone web application - when the CLI app is run with
--serverflags it starts an API server
🔄 doing
- library based implementation for usage with both CLI and Web App