This photo gallery has filter and frontend upload

Looking for a solution to add a customer photo gallery to our store with the following features:

Ability to filter the gallery on the frontend with 3-4 fields - it’s an automotive store, so would like to be able to filter by year, make, model and product.

Have a frontend uploader where customers can upload photos of their vehicle with our product and have fields for vehicle and product details.

Have a backend dashboard where photos can be approved and details can be confirmed before displaying in the gallery.

We’re ideally looking for a native Shopify app, but also open to other solutions.

Thank all

Hi, we’ve recently launched an app which can do exactly this! Customers can upload images on a specific page and can filter the grid as needed, take a look here - https://apps.shopify.com/customer-gallery-pro