I built a set of three custom FlutterFlow widgets for displaying PDF documents in mobile and web interfaces. The work focuses on reusable document-viewing components that another developer can integrate into an existing app.
What it does
Three widget variants covering different PDF display needs (full viewer, inline embed, thumbnail preview)
Works on iOS, Android, and web from the same widget code
Handles local and remote PDF sources
Built as proper custom widgets, not action hacks — clean integration with FlutterFlow's widget tree
The widgets are a starting point for document-management tools, invoice viewers, report dashboards and learning apps. A client implementation needs the document sources, access rules and target-platform behaviour agreed and tested for that app.
Outcome
Published on the FlutterFlow Marketplace. The work demonstrates custom Dart widget development within FlutterFlow and support for several document-display patterns.
If you need a PDF viewer or another custom component in your FlutterFlow app, I can implement and integrate the agreed behaviour, document its configuration and hand it over with the project. Message me on Contra with the document flow and target platforms.