Skip to main content
Back to list

Chartmaker

Mobile app for creating charts

Year: 2021 Flutter

Built during my professional internship at @iService: a small Flutter app that lets you assemble, style, and share charts quickly — without the detour through an office suite. Users enter data, configure display and labels, and export the result as an image.

Focus

Low entry barrier: usable without prior knowledge, with immediate visual feedback. Enough configurability to cover different chart types and styles, but not more.

Stack

  • Flutter for cross-platform delivery (iOS and Android from one codebase).
  • Syncfusion Charts as the chart library — broad type coverage, good docs, finished enough that I didn’t need to render anything myself.
  • Provider for state management.

Takeaways

First serious time with Flutter and its widget model. Sharpened sense of when a ready-made UI package pays back (Syncfusion: yes, because charts aren’t the app’s goal but its prerequisite) and when to build it yourself. Cross-platform export and share mechanisms were a concrete friction point — a reminder that cross-platform doesn’t mean “one codebase, done,” but “one codebase, watch the edges.”