Welcome to FlutterFolio, your go-to catalog app for exploring Flutter widgets. Whether you're a beginner or an experienced Flutter developer, this repository offers a valuable resource to discover and learn about various Flutter widgets. Join our community and embark on your Flutter journey today! ๐
Homepage with Widget Buttons ๐ฑ - The app's landing page showcases a list of elevated buttons, each representing a different Flutter widget. These buttons make it easy for users to find and select a widget to explore.
Dedicated Widget Detail Pages ๐ - Each widget has its own dedicated page that displays comprehensive information about the selected widget. The widget detail page provides a clear and concise description of the widget's purpose and usage.
Sample Code Snippets ๐ป - For each widget, the detail page includes sample code snippets that demonstrate how to use the widget in a Flutter app. These code snippets help users understand the practical implementation of the widget.
Intuitive Navigation ๐ถโโ๏ธ - The app offers a user-friendly navigation system that allows users to seamlessly transition between the homepage and widget detail pages. Users can return to the homepage from any detail page.
Responsive Design ๐ฑ - The app is designed to be responsive, ensuring a consistent and pleasant user experience on different screen sizes and orientations.
This repository follows a structured approach to building the FlutterFolio app. To contribute, please adhere to this structure:
- lib/
- screens/
- home_screen.dart
- widget_detail_screen.dart
- models/
- widget_models.dart
- main.dart
- assets/
- images/
- flutter_logo.png
- data/
- widgets_data.dart
- theme
- app_theme.dart
- README.md
Contributing to FlutterFolio is easy! Here are the steps to guide you:
If you're new to open source, here are some resources to help you get started:
Thanks to all our wonderful contributors! Contributions of any kind are welcome! ๐
If you find this project helpful or learn something from it, consider giving it a star. Your support means a lot to us! :star:
If you have any questions or need support, feel free to reach out to us at dsc@pes.edu.