Эффекты для фото и видео
в https://photomosh.com/ с настройками. Количество - сколько сможете сделать. Чем больше тем лучше, можно экспериментировать, креативить, придумывать новые.
Наш стек React + Redux + Typescript. Но если не знаете реакт, то есть вариант всё делать на чистом java script но с typescript, а потом наш основной фронтенщик будет интегрировать.
Далее, photomosh пишет что для создания эффектов использовался WebGL + библиотеки для подключения эффектов
- Built with Three.js, GIF.js and download.js
- Some open source FX shader code by Jaume Sanchez Elias, Pixelmager and Brad Larson.
https://www.shadertoy.com/
http://evanw.github.io/glfx.js/demo/#dotScreen
https://github.com/oliver-moran/jimp
https://www.curtainsjs.com/
и тд
то есть нужно уметь их подключать и оптимизировать.
Сложность может быть ещё в том что видео нам нужно сохранять не только в gif и в Webm как в photomosh , а ещё в mp4.
По бюджету: было бы интереснее работать попроектно. Например, вы устанавливаете бюджет за каждый эффект и время выполнения.