Skip to content
Chaowalit Greepoke Portfolio live preview
All projects

Chaowalit Greepoke Portfolio

Browse the portfolio natively on mobile, even offline.

The web portfolio worked well on desktop, but mobile visitors got a suboptimal experience with no offline access.

Tech Domain · Book Dev|Published|Evidence: Prototype|Flutter, Dart, iOS, Android

A public prototype demonstrates the interaction; scope and data are intentionally limited.

Case Study

Before

The web portfolio reached desktop users well but mobile visitors had a suboptimal experience. Needed a native app that provided fast, offline-capable access to the portfolio on both iOS and Android.

After

Shipped a public web preview of the Flutter app; native store publication and device-level release verification remain a separate release step.

How it's solved

Shipped a cross-platform Flutter app with a public web preview and a single codebase targeting both iOS and Android. The intended native direction includes offline-first caching, smooth animations, and platform conventions such as haptic feedback and native navigation.

Trade-offs

Offline caching covers previously visited content — a first-time visit to a page still needs a connection.

Related Articles

Further reading on related topics from the blog

Related Projects

More in Tech Domain · Book Dev

Chaowalit Greepoke Portfolio - Chaowalit Greepoke Portfolio