Getting started

TODO: List prerequisites and provide or point to information on how to start using the package.

progress_step

A reusable Flutter package that provides a clean and customizable step progress indicator.
It helps visualize order tracking, workflows, onboarding steps, or any process broken into multiple stages.


Features

  • ✅ Step-based progress indicator with icons
  • ✅ Customizable status text for each step
  • ✅ Completed and pending state support
  • ✅ Works seamlessly with line_awesome_flutter (or any icon pack)
  • ✅ Lightweight and easy to use

Priview

Example Image

Getting started

Add the dependency to your pubspec.yaml:

dependencies:
  progress_step: ^1.0.0


Usage

Stepprogress(
icons: const [
LineAwesomeIcons.anchor_solid,
LineAwesomeIcons.file_invoice_solid,
LineAwesomeIcons.box_open_solid,
LineAwesomeIcons.truck_moving_solid,
],
statustext: const [
"Order Placed",
"Invoice Generated",
"Order Packed",
"Out for Delivery",
],
status: const [true, true, false, false],
)

Libraries

progress_step