Refinement of a portfolio website built on GRAV / Looking for a freelancer

Hi,
I need help refining my website (a portfolio for me as a photographer, nothing complicated) on grav (self-hosted on my Linux server). I am using the theme https://hyde.getpoole.com/ with the purchased plugin lightbox-gallery.

Here are the technical requirements:

  1. Make it impossible to download photos from the site in their original resolution.
  2. Allow each photo to be zoomed, but when zooming in, a watermark should appear
  3. Adapt the site to all screen sizes, including mobile, so that no text or images are cut off.
  4. Remove empty lines at the bottom of each page—currently, they are there for some reason.
  5. Install a convenient content manager from GRAV so that text and images can be added to the site without CSS/HTML code.
  6. Host images on Cloudflare for faster loading (an account is available) and set up an interface for uploading them there so they are linked on the site.
  7. Configure the Lightbox Gallery viewer so that everything works without bugs:
  • Image edges should be sharp, not rounded.
  • Prevent images from being dragged outside the viewer.
  • Enable multi-step zooming for images; currently, only one zoom level exists.
  • Descriptions for each photo in full-screen mode should be below the image, not overlaying it.
  1. Create a slideshow of images on the main page.
  2. Ensure the site font is correct (it seems set but needs verification)
  3. Remove the HOME button from the menu—the site title will serve this function.
  4. Add a toggle button to switch between day and night mode (black), positioned in the lower left corner of the site, if possible.
  5. When clicking on the Works menu item, a list of series should appear, each consisting of the series title and a small slideshow below or next to it. Then a horizontal dividing line and the next series, and so on.
  • Clicking on the series title or image should navigate to the series.
  1. Descriptions of works should be to the right of the works, not below.
  2. At the top, the series title should be a heading, followed by a short one-paragraph text.
  3. Photos should be arranged vertically, one per row. Below each photo, there should be a one-line title.
  4. Clicking on any photo should open the viewer in full-screen mode
  • In the viewer, photos should be switchable to the previous and next ones
  • Switching between photos should be without effects.
  1. Ideally, a button should allow switching between day and night modes (white or black background).
  2. When highlighting text on the page, make the highlight gray. Currently, it is yellow.
  3. Set up the site to back up somewhere automatically every 3 days.
  4. Explain and help set up SEO on the site.

Price is negotiable.

Would LOVE to hear from some of you -

Here is my email: studio@teimur-bek-safiuli.com

Best,
Teimur

Hi Teimur,

I’ve worked extensively with Grav and can definitely help you out with all of those technical details. Making sure the site is optimized for performance, security, and user experience across all devices is my top priority.

You can reach out to me on my email here

Colin