For the purpose of creating the smoothest and easiest to use experience we had to use external packages and we’re pretty sure you’re going to do the same thing for easing your development experience.
A carousel slider widget. It features inifinite scroll, custom child widgets and auto-play. It’s supported on all platforms.
You can find out more about it here: https://pub.dev/packages/carousel_slider.
A flutter list that allows scrolling to a specific item in the list.
Also allows determining what items are currently visible.
You can find out more about it here: https://pub.dev/packages/scrollable_positioned_list
A Flutter plugin for launching a URL in the mobile platform. Supports iOS, Android, web, Windows, macOS, and Linux.
You can find out more about it here: https://pub.dev/packages/url_launcher.
The Font Awesome Icon pack available as set of Flutter Icons.
Based on Font Awesome. Includes all free icons.
You can find out more about it here: https://pub.dev/packages/font_awesome_flutter.