riverpod
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
A multiplatform (Android, iOS, Web and macOS) crypto-wallet example created with Flutter and CoinGecko API.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
v5.9.3A flutter plugin for adapting screen and font size.Guaranteed to look good on different models
AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you.
AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you.
Render After Effects animations natively on Flutter. This package is a pure Dart implementation of a Lottie player.
v3.2.0A Flutter package which implements a ConvexAppBar to show a convex tab in the bottom bar. Theming supported.
Functional Programming in Dart. Purify your Dart code using efficient immutable data structures, monads, lenses and other FP tools.
v0.7.1A set of widgets that can be used to define a readable responsive UI for widgets.
Lint rules for Dart and Flutter used internally at Very Good Ventures.
Beautiful animations inspired by Animate.css, providing customizable widget-based animations with no external dependencies.
v2.0.7A collapsible sidebar for Flutter apps implementing the Material Design.
{"sdk":"flutter"}^2.0.0^2.1.0^2.0.0^3.0.0^0.10.0-nullsafety.1^0.14.0+3^5.0.0^0.14.1^0.13.2^4.0.1^1.0.1^0.4.1^0.14.0+3{"sdk":"flutter"}^2.1.0^2.0.2^0.14.1+2^4.1.1^0.1.0^2.0.0English project snapshot. Visit GitHub for the latest content.
A multiplatform (Android, iOS, Web and macOS) crypto-wallet example created with Flutter and CoinGecko API.
Web
iOS - macOs - Android
This project is developed under Clean Architecture. Based on the following scheme: enter image description here
docker-compose up --build$ docker-compose up --build
Building crypto-wallet
[+] Building 210.3s (20/20) FINISHED
=> [internal] load build definition from Dockerfile 0.1s
=> => transferring dockerfile: 37B 0.0s
=> [internal] load .dockerignore 0.1s
=> => transferring context: 2B 0.0s
=> [internal] load metadata for docker.io/library/debian:latest 1.3s
=> [auth] library/debian:pull token for registry-1.docker.io 0.0s
=> [internal] load build context 0.2s
=> => transferring context: 42.29kB 0.1s
=> [ 1/14] FROM docker.io/library/debian:latest@sha256:33a8231b1ec668c044b583971eea94fff37151de3a1d5a3737b08665300c8a0b 0.0s
=> CACHED [ 2/14] RUN apt-get update 0.0s
=> CACHED [ 3/14] RUN apt-get install -y curl git wget unzip libgconf-2-4 gdb libstdc++6 libglu1-mesa fonts-droid-fallback lib3 0.0s
=> CACHED [ 4/14] RUN apt-get clean 0.0s
=> CACHED [ 5/14] RUN git clone https://github.com/flutter/flutter.git /usr/local/flutter 0.0s
=> CACHED [ 6/14] RUN flutter channel master 0.0s
=> CACHED [ 7/14] RUN flutter upgrade 0.0s
=> CACHED [ 8/14] RUN flutter config --enable-web 0.0s
=> CACHED [ 9/14] RUN flutter doctor -v 0.0s
=> [10/14] COPY . /usr/local/bin/app 0.7s
=> [11/14] WORKDIR /usr/local/bin/app 0.2s
=> [12/14] RUN flutter pub get 44.4s
=> [13/14] RUN flutter build web 155.9s
=> [14/14] RUN ["chmod", "+x", "/usr/local/bin/app/server/server.sh"] 0.9s
=> exporting to image 6.2s
=> => exporting layers 6.0s
=> => writing image sha256:bfaadc27663885f65a512d0810114d31f80f32808994566ba4ee667462bbc942 0.0s
=> => naming to docker.io/marcellodesales/crypto-wallet-web 0.0s
Recreating flutter-crypto-wallet_crypto-wallet_1 ... done
Attaching to flutter-crypto-wallet_crypto-wallet_1
crypto-wallet_1 | Server start script initialized...
crypto-wallet_1 | Starting server on port 4040 ...