здравствуйте есть блок

( картинка будет бэкграудом) на нем будет несколько баттонов, при нажатии на баттон появляется поверх этого бэкграунда слайдер с картинкой ( название и описание)

, так же на этом слайдере можно переключать слайды при помощи навигации ( красных баттонов) , подскажите как данное можно реализовать? есть ли готовый плагин или придется писать все в ручную на js? Буду благодарен за любые дельные советы