Responsive Web Development with Dynamic Slideshow

Job ID: 39254476

Budget: $30 – $250 USD

? Job Title:

Responsive Website + Advanced Image & Video Slideshow (Google Drive Style Viewer)
? Project Overview:

I’m developing the website:
? https://www.diarioonlinedeviagens.com.br/

I’m looking to hire a frontend developer or UI expert to help implement the following:
✅ Tasks to be Performed:
1. Make the entire website fully responsive:

Compatible with mobile phones, tablets, desktops, and Smart TVs

Ensure proper layout scaling and usability on all devices

2. Build an advanced slideshow viewer (Google Drive style):

Based on an example prototype I created (link will be provided)

The current version is incomplete, but contains the base structure for image zoom:

https://www.diarioonlinedeviagens.com.br/America-Sul/Brasil/br/sudeste/SP/Americana/Basilica-Santo-Antonio-Padua.jsp

? Slideshow Requirements:

The slideshow must be fully responsive and include features such as:
A) Modal Display

Floating modal overlay

Darkened background

Image centered in original size

Smooth fade-in transition

Modal takes 100% of screen but ensures image is fully visible (no cropping)

B) Image Responsiveness

Maintain original aspect ratio (no distortion)

Automatically resizes on window resize

Margins around image on large screens

Image fits screen width on small screens

C) Mouse Scroll Zoom

Scroll up → zoom in

Scroll down → zoom out

Zoom centered around mouse pointer

Smooth and incremental zoom behavior

D) Dynamic Cursor

On hover: cursor becomes magnifying glass with "+"

On zoom: cursor becomes hand (grab/move)

E) Mouse Drag (Pan)

Click and drag with left mouse to move zoomed image

Panning limited to image boundaries (no out-of-frame)

F) Zoom Limits

Minimum zoom: 100% (original scale)

Maximum zoom: ~5x (test for best experience)

G) Pinch-to-Zoom Support (Mobile)

Two-finger gestures:

Pinch in → zoom out

Pinch out → zoom in

H) Close Button (X)
I) Slide Counter

Display current slide / total slides (e.g., 3/10)

J) Captions

Show image captions and also on thumbnails

K) YouTube Video Support

Some slides will open embedded YouTube videos inside the same modal

? Tech Preferences (if needed):

HTML, CSS, JavaScript (vanilla or with small libraries allowed)

No heavy frameworks (keep it lightweight)

Must work on all modern browsers and be mobile-first

? Final Notes:

Please share:

Your estimated delivery time

Examples of similar galleries or slideshows you’ve built

Optional: Live demo or GitHub link to related work
Related categories: JSP JavaScript Website Design CSS HTML