πŸš€ I built FotoLista β€” by ivan solanoπŸš€ I built FotoLista β€” by ivan solano

πŸš€ I built FotoLista β€”

Portfolio project
ivan solano
πŸš€ I built FotoLista β€” a desktop app that prepares your photos for sharing.
A photo can look ready to send until you discover it’s too large, in the wrong format, or carrying metadata you’d rather keep private.
That everyday friction inspired FotoLista, a personal project focused on making image preparation easier.
πŸ–ΌοΈ FotoLista lets you:
πŸ“‚ Add images individually or drag them into the app. πŸ“ Set a maximum file size for each photo and resize without enlarging smaller images. πŸ”„ Convert images to JPG, PNG, or WebP. πŸ” Compare the original with the processed result before exporting. ✏️ Rename exported copies with automatic numbering. πŸ”’ Remove personal metadata and process images locally, without an account.
Your original files stay intact, so you can try different settings while keeping the source images.
πŸ’» Built with Python, PySide6, and Pillow, FotoLista is packaged for Windows so users can run it without installing Python or using a terminal.
One of the most interesting challenges was meeting a file size limit for each image while balancing quality and resolution. Refining drag and drop, progress feedback, and cancellation also reminded me how much the smaller interactions matter.
This project has helped me grow beyond implementing features: testing the results, improving the interface, and turning the application into something people can actually use.
🎬 The demo below shows FotoLista working with sample images.
What takes you the most time when preparing images to share? I’d love to hear your feedback.
#Python #SoftwareDevelopment #DesktopApp #PySide6 #BuildInPublic

0 likes Β· 1 view Β· Oct 24, 2026

πŸš€ I built FotoLista β€” a desktop app that prepares your photos for sharing. A photo can look ready to send until you discover it’s too large, in the wrong fo...

Tags