Had some friends in the Media Space (think super into cameras, video editing, vfx, etc...) & 3 years ago they asked me to make a simple srt editor. Fast forward 3 years later (& with much more programming skills under my belt) - spent the last 2 weeks rewriting HappySRT to allow media uploads, threads (like chatgpt), transcribe uploaded files w/ SRT Editing, Translate the transcribed file (also each translation is individually editable & savable), as well as summarize what the video/audio is about (it does it via the transcription).
I used Appwrite, Deepgram, NextJS Pages Router, OpenAI API, UpliftAI Scribe, and my favorite npm packages to create this: npm i styled-components & npm i styled-icons
Launching on Play Store soon (I used next-pwa for that, which meant I couldn't use turbopack but instead used webpack) & submitted it already for approval, hope it goes well.