About the Client

FlatZap is a SaaS photo and video management platform designed for businesses that rely on fieldwork and location-based documentation, such as construction, inspections, facilities management, and on-site services.

The product combines a mobile application for capturing images and videos in the field with a powerful web dashboard for organizing, reviewing, and sharing visual data across teams.


FlatZap app design


CHALLENGE

Legacy Mobile App and Inefficient Field Media Management

Before working with Greenice, the client already had a mobile application in production. However, it was built as a legacy native solution , with separate codebases for iOS and Android.

This created several challenges:

  • The app was built on outdated platform versions
  • Any change or new feature had to be implemented twice
  • Maintenance and bug fixing required two separate developers or teams
  • Development costs increased as the product evolved

At the same time, the core product challenge remained: companies in the field needed a reliable way to capture photos and videos that would automatically be organized by location, without manual file management.


SOLUTION

We rewrote the mobile application from scratch using React Native , preserving the original functionality while modernizing the architecture, design, and performance.

This approach allowed us to:

  • Maintain one shared codebase for both iOS and Android
  • Reduce long-term maintenance and feature development costs
  • Deliver a refreshed UI aligned with modern UX standards
  • Speed up future enhancements and releases

On the functional level, the app uses geofencing to automatically associate photos and videos with physical locations.

When a user captures media:

  • GPS coordinates are detected automatically
  • A location-based folder is created on the server
  • The default address can be kept or replaced with a custom name
  • If the user returns to the same location, new media is added to the existing folder automatically

Users can also manually adjust locations by pinning them on a map, ensuring flexibility without sacrificing automation.


 


CHALLENGE

Scaling Media Management Across Teams and Projects

As adoption grew, companies began accumulating thousands of images across multiple job sites and users . Without centralized control, this led to:

  • Poor visibility across teams
  • Difficulty managing historical data
  • Data loss risk when employees left
  • Friction when sharing progress with clients

The platform needed to support high-volume media, fast access, and clear separation between active and completed projects.


SOLUTION

We built a high-performance web dashboard that allows companies to manage all captured media in one place, even at large scale.

Key capabilities include:

  • Company-wide overview of users, locations, and image volume
  • Instant loading and browsing of thousands of images
  • Views by user, location, or group
  • Full search across the entire media library using partial names or addresses

Locations and users can be archived when projects end or team members leave, keeping all historical data accessible without cluttering active workflows .


photo management system


Key features



Advanced Search & Filtering


Geofenced Media Capture


Location-Based Organization


Image Editing & Annotations


Sharing with Live Links


Centralized Web Dashboard



Image & Location Management

The app offers the following image management features:

  • Automatic grouping of images by location and capture time
  • Manual upload of external images into any location
  • Moving images between locations when needed
  • Renaming locations globally (synced between app and dashboard)
  • Archiving completed locations while retaining access to history

Each image includes:

  • Capture timestamp and author
  • Editing tools (draw, crop, annotate)
  • Text and audio notes added from the field or dashboard


Sharing & Collaboration

The platform supports multiple sharing scenarios:

  • Static public links for selected images
  • Live links that update in real time as new images are captured
  • Email sharing with preformatted messages
  • Printing and bulk downloads

This allows teams to keep clients and stakeholders informed without requiring them to register or log in .

image sharing


User Management & SaaS Model

FlatZap is built as a multi-tenant SaaS platform .

Key capabilities include:

  • Role-based access (super admin, admin, user)
  • Unified company storage shared across users
  • Up to 10 sub-users per account, depending on the subscription plan
  • User grouping (e.g. production, sales, operations)
  • Automated user onboarding with email invitations

Archived users retain their data, ensuring continuity even when staff changes occur.


BENEFITS FOR THE CLIENT

As a result of our work, FlatZap achieved:

Modernized a legacy mobile product without losing existing functionality
Reduced mobile development costs by maintaining a single cross-platform codebase
Faster rollout of new features and updates
Automatic organization of field photos and videos by location
Elimination of manual file and folder management
Full visibility into all media across users and job sites
Scalable SaaS platform ready for growing teams and new industries

TECHNOLOGIES