Gallery on JS
I developed an algorithm that receives media from the post that the user clicks on, and when the user clicks on the browsing interface, receives the next or previous media from this post, due to which the media in the original size is loaded one by one, and not all at once, and thus speeds up the opening of the gallery. The gallery supports photo, video, panoramic photo thanks to the integration with the panoramic photo library.