DataLog

A custom mobile app developed for Progetto Rinascita for analog photographers to keep track of rolls and shots. The Android app is now available in Open Beta on the Google Play Store.

• iOS version in closed testing now

Keep track of all your rolls
Add your shots and details
Add previews and notes
Automatic mode switch
Project overview

DataLog lets photographers log each film roll and every shot with details such as aperture, shutter speed, push/pull (shot at ISO), and notes. You can add a preview picture using the in‑app camera, reorder rolls and shots via drag‑and‑drop, and back up or restore your entire library.

  • Built with Flutter (BLoC, repository pattern, Drift/SQLite)
  • Camera integration for shot previews
  • Optimistic UI reordering for rolls and shots
  • Localization and system dark/light themes
  • Export/Import backup from the Settings screen
My role

End‑to‑end development for Progetto Rinascita: requirements, architecture, UX/UI, implementation, testing, and publishing workflow.

Commissioned work • 2024

Key features

Manage rolls
Reorderable list, quick access to settings, and clean card layout to browse your archive.
Detailed shots
Track aperture, shutter speed, and creation time. Attach a preview using the device camera.
Backup & restore
Export your library and safely re‑import it on a new device from the Settings screen.

Try it on Android

The app is now available in Open Beta on the Google Play Store. iOS version is in closed testing now.