Amit patil

Self Project

Encoding Flutter
Discover Widgets

OVERVIEW

“Encoding Flutter” is a comprehensive mobile app designed to make Flutter and Dart learning visually stimulating. It offers features like ‘SourceCode’, ‘Preview’, ‘FlowChart’, ‘ShortenedWidgetlist’, ‘Tutor’sTalk’, and ‘FlutterDoc’s’ to help users understand and master Flutter development. It uses Flutter, Dart, WebView, and Provider, with CI/CD integration for swift development and deployment. The source code is maintained on GitHub

CONTRIBUTION

  • Developed architecture of the “Encoding Flutter” app using Flutter and Dart.
  • Handled the integration of WebView and Provider for managing app state and displaying web content.
  • Developed the ‘SourceCode’, ‘Preview’, ‘FlowChart’, ‘ShortenedWidgetlist’, ‘Tutor’sTalk’, and ‘FlutterDoc’s’ features.
  • Set up the CI/CD pipeline for efficient development workflow and faster deployment of updates.
  • Managed and updated the GitHub repository, maintaining clean and well-documented source code

Home

Source Code

Preview

UI Challenges

Year

2020

Client

SELF Porject

Services

Mobile App

Skills

Flutter, CI/CD , Webview, Provider

Description

  • “Encoding Flutter” is a mobile application aimed at providing a visually engaging learning environment for Flutter and Dart enthusiasts.
  • It features ‘SourceCode’ for users to delve deeper into coding structures, and ‘Preview’ to see the real-time results of their code.
  • The ‘FlowChart’ helps in understanding the flow of the code, whereas ‘ShortenedWidgetlist’ gives an easy reference to Flutter widgets.
  • ‘Tutor’sTalk’ offers expert advice and guidance on Flutter development.
  • The ‘FlutterDoc’s’ section is an integrated platform where users can access and study Flutter documentation.
  • The app is built using Flutter, Dart, WebView for displaying web content, and Provider for state management, with CI/CD for streamlined development workflow.