Reorderable / Order List Widget for FlutterFlow

Share This Post

Introducing MyReorderableList:
The Universal Reordering Widget for Firebase Collections in FlutterFlow!

MyReorderableList is a versatile custom widget tailored to FlutterFlow users working with Firebase. This widget takes a collection of documents containing an “order” field and provides a sleek, drag-and-drop interface for reordering. The changes are instantly saved to Firebase, maintaining the new order.


  1. Universal Compatibility: Works with any collection of documents containing an “order” field.
  2. Drag & Drop Reordering: Effortlessly reorder items, with real-time updates in Firebase.
  3. Automatic Sorting: Pass a list of documents, and the widget handles the sorting by order.
  4. Responsive Design: Define the width and height for a perfect fit on any device.
  5. Firebase Integration: Crafted specifically for Firebase, ensuring a smooth and reliable experience.

What You’ll Need:

  • documents: A required list of Firestore documents containing an “order” field to be displayed and reordered.

What You’ll Get:

  • An interactive list that can be reordered through a simple drag-and-drop action.
  • Automatic updates to the ‘order’ field in your Firebase collection, reflecting the new order.
  • A user-friendly and adaptable solution that fits any FlutterFlow project.

MyReorderableList Widget is $25 and is simply priced as a way to get something for the time spent figuring out how to make this work elegantly in FF.

If you’re interested, simply email for a purchase link. 

More To Explore

How to Setup Firebase with FlutterFlow (2023)

There are a few FlutterFlow specific steps you’ll need when activating a new Firebase/Firestore project. Go to Project Settings / Users & Permissions Add New

Let's Talk

You can also email me at