weglide / bugtracker

WeGlide platform bug tracker.
https://www.weglide.org
11 stars 1 forks source link

User generated title media #103

Closed samuel-git closed 8 months ago

samuel-git commented 3 years ago

image

Exchange static title picture by "picture of the month".

Your title picture is really beautiful! But if you see the same picture again and again it will get boring at some time. Users have uploaded thousands of amazing photos to their stories. At the moment I have no idea how to use them, but maybe someone else has an idea... Something like a voting for the picture of the month or maybe if it will be possible to like single story pictures, show the picture with the most likes of the month....

I think this feature is very low prio, but maybe you'll have a good idea of implementation at some time in the future.

Originally posted by @frantzheld in https://github.com/weglide/bugtracker/issues/80#issuecomment-782828368

moldhouse commented 3 years ago

I think this is a very good idea. It could also be picture of the week. We could rate based on the like of the flight. Of course, we could also implement liking individual pictures but this could be overkill and confusing. Also we need a way to handle if the user deletes the picture.

moldhouse commented 3 years ago

If we only use the API to select a random picture from the most liked flight, we could end up with a selfie of a user which we should avoid. @samuel-git any suggestions? We should also consider returning a list of the top 5 pictures from the last week so users have some kind of slide show?

moldhouse commented 3 years ago

I think I can filter out pictures with faces in the backend, but still, it would be difficult to select the most beautiful image from a popular flight.

samuel-git commented 3 years ago

My favorite option is a slowly playing unobstrusive slideshow with caption for the images (FL, place, user and user added description if available).

We could even go so far and replace the story section on the front page with this new visualization.

Hijacking the image for ads etc. is a problem where I have no good solution.

samuel-git commented 3 years ago

image

This is the new version (5 second slideshow). Feedback welcome!

frantzheld commented 3 years ago

Looks beautiful!

Maybe add altitude and distance+direction of nearest Airport. (e.g. 1200m, 12km SE of Klix)

samuel-git commented 3 years ago

Improvements which are nice to have:

  1. Reverse geocoding to show location of picture relative to closest airport.

  2. Remove attention from progress bar (maybe change to a smaller circle progress bar or remove completely)

  3. Smooth transitions between pictures

  4. Play/Pause button

  5. Select pictures based on time of the day