Skip to content

Commit 7f50f3f

Browse files
authored
initial 2
1 parent d043174 commit 7f50f3f

File tree

12 files changed

+438
-0
lines changed

12 files changed

+438
-0
lines changed

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# flutter-walletui
2+
speed coding.
3+
all assets including .psd files are included in the `/aseets` folder.
4+
5+
<img src="screens/dashboard.png" height="750em" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="screens/statistics.png" height="750em" />
6+
7+
# dependencies used
8+
https://github.com/imaNNeoFighT/fl_chart
9+
https://github.com/haptome/dot_navigation_bar

pubspec.lock

Lines changed: 181 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,181 @@
1+
# Generated by pub
2+
# See https://dart.dev/tools/pub/glossary#lockfile
3+
packages:
4+
async:
5+
dependency: transitive
6+
description:
7+
name: async
8+
url: "https://pub.dartlang.org"
9+
source: hosted
10+
version: "2.6.1"
11+
boolean_selector:
12+
dependency: transitive
13+
description:
14+
name: boolean_selector
15+
url: "https://pub.dartlang.org"
16+
source: hosted
17+
version: "2.1.0"
18+
characters:
19+
dependency: transitive
20+
description:
21+
name: characters
22+
url: "https://pub.dartlang.org"
23+
source: hosted
24+
version: "1.1.0"
25+
charcode:
26+
dependency: transitive
27+
description:
28+
name: charcode
29+
url: "https://pub.dartlang.org"
30+
source: hosted
31+
version: "1.2.0"
32+
clock:
33+
dependency: transitive
34+
description:
35+
name: clock
36+
url: "https://pub.dartlang.org"
37+
source: hosted
38+
version: "1.1.0"
39+
collection:
40+
dependency: transitive
41+
description:
42+
name: collection
43+
url: "https://pub.dartlang.org"
44+
source: hosted
45+
version: "1.15.0"
46+
cupertino_icons:
47+
dependency: "direct main"
48+
description:
49+
name: cupertino_icons
50+
url: "https://pub.dartlang.org"
51+
source: hosted
52+
version: "1.0.3"
53+
dot_navigation_bar:
54+
dependency: "direct main"
55+
description:
56+
name: dot_navigation_bar
57+
url: "https://pub.dartlang.org"
58+
source: hosted
59+
version: "1.0.1+3"
60+
equatable:
61+
dependency: transitive
62+
description:
63+
name: equatable
64+
url: "https://pub.dartlang.org"
65+
source: hosted
66+
version: "2.0.3"
67+
fake_async:
68+
dependency: transitive
69+
description:
70+
name: fake_async
71+
url: "https://pub.dartlang.org"
72+
source: hosted
73+
version: "1.2.0"
74+
fl_chart:
75+
dependency: "direct main"
76+
description:
77+
name: fl_chart
78+
url: "https://pub.dartlang.org"
79+
source: hosted
80+
version: "0.40.0"
81+
flutter:
82+
dependency: "direct main"
83+
description: flutter
84+
source: sdk
85+
version: "0.0.0"
86+
flutter_test:
87+
dependency: "direct dev"
88+
description: flutter
89+
source: sdk
90+
version: "0.0.0"
91+
matcher:
92+
dependency: transitive
93+
description:
94+
name: matcher
95+
url: "https://pub.dartlang.org"
96+
source: hosted
97+
version: "0.12.10"
98+
meta:
99+
dependency: transitive
100+
description:
101+
name: meta
102+
url: "https://pub.dartlang.org"
103+
source: hosted
104+
version: "1.3.0"
105+
path:
106+
dependency: transitive
107+
description:
108+
name: path
109+
url: "https://pub.dartlang.org"
110+
source: hosted
111+
version: "1.8.0"
112+
pedantic:
113+
dependency: transitive
114+
description:
115+
name: pedantic
116+
url: "https://pub.dartlang.org"
117+
source: hosted
118+
version: "1.11.1"
119+
sky_engine:
120+
dependency: transitive
121+
description: flutter
122+
source: sdk
123+
version: "0.0.99"
124+
source_span:
125+
dependency: transitive
126+
description:
127+
name: source_span
128+
url: "https://pub.dartlang.org"
129+
source: hosted
130+
version: "1.8.1"
131+
stack_trace:
132+
dependency: transitive
133+
description:
134+
name: stack_trace
135+
url: "https://pub.dartlang.org"
136+
source: hosted
137+
version: "1.10.0"
138+
stream_channel:
139+
dependency: transitive
140+
description:
141+
name: stream_channel
142+
url: "https://pub.dartlang.org"
143+
source: hosted
144+
version: "2.1.0"
145+
string_scanner:
146+
dependency: transitive
147+
description:
148+
name: string_scanner
149+
url: "https://pub.dartlang.org"
150+
source: hosted
151+
version: "1.1.0"
152+
term_glyph:
153+
dependency: transitive
154+
description:
155+
name: term_glyph
156+
url: "https://pub.dartlang.org"
157+
source: hosted
158+
version: "1.2.0"
159+
test_api:
160+
dependency: transitive
161+
description:
162+
name: test_api
163+
url: "https://pub.dartlang.org"
164+
source: hosted
165+
version: "0.3.0"
166+
typed_data:
167+
dependency: transitive
168+
description:
169+
name: typed_data
170+
url: "https://pub.dartlang.org"
171+
source: hosted
172+
version: "1.3.0"
173+
vector_math:
174+
dependency: transitive
175+
description:
176+
name: vector_math
177+
url: "https://pub.dartlang.org"
178+
source: hosted
179+
version: "2.1.0"
180+
sdks:
181+
dart: ">=2.12.0 <3.0.0"

pubspec.yaml

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
name: walletui
2+
description: A new Flutter project.
3+
4+
# The following line prevents the package from being accidentally published to
5+
# pub.dev using `pub publish`. This is preferred for private packages.
6+
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
7+
8+
# The following defines the version and build number for your application.
9+
# A version number is three numbers separated by dots, like 1.2.43
10+
# followed by an optional build number separated by a +.
11+
# Both the version and the builder number may be overridden in flutter
12+
# build by specifying --build-name and --build-number, respectively.
13+
# In Android, build-name is used as versionName while build-number used as versionCode.
14+
# Read more about Android versioning at https://developer.android.com/studio/publish/versioning
15+
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
16+
# Read more about iOS versioning at
17+
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
18+
version: 1.0.0+1
19+
20+
environment:
21+
sdk: ">=2.12.0 <3.0.0"
22+
23+
dependencies:
24+
flutter:
25+
sdk: flutter
26+
27+
28+
# The following adds the Cupertino Icons font to your application.
29+
# Use with the CupertinoIcons class for iOS style icons.
30+
cupertino_icons: ^1.0.2
31+
32+
fl_chart: ^0.40.0
33+
dot_navigation_bar: ^1.0.1+3
34+
35+
dev_dependencies:
36+
flutter_test:
37+
sdk: flutter
38+
39+
# For information on the generic Dart part of this file, see the
40+
# following page: https://dart.dev/tools/pub/pubspec
41+
42+
# The following section is specific to Flutter.
43+
flutter:
44+
45+
# The following line ensures that the Material Icons font is
46+
# included with your application, so that you can use the icons in
47+
# the material Icons class.
48+
uses-material-design: true
49+
50+
# To add assets to your application, add an assets section, like this:
51+
assets:
52+
- assets/
53+
# - images/a_dot_ham.jpeg
54+
55+
# An image asset can refer to one or more resolution-specific "variants", see
56+
# https://flutter.dev/assets-and-images/#resolution-aware.
57+
58+
# For details regarding adding assets from package dependencies, see
59+
# https://flutter.dev/assets-and-images/#from-packages
60+
61+
# To add custom fonts to your application, add a fonts section here,
62+
# in this "flutter" section. Each entry in this list should have a
63+
# "family" key with the font family name, and a "fonts" key with a
64+
# list giving the asset and other descriptors for the font. For
65+
# example:
66+
# fonts:
67+
# - family: Schyler
68+
# fonts:
69+
# - asset: fonts/Schyler-Regular.ttf
70+
# - asset: fonts/Schyler-Italic.ttf
71+
# style: italic
72+
# - family: Trajan Pro
73+
# fonts:
74+
# - asset: fonts/TrajanPro.ttf
75+
# - asset: fonts/TrajanPro_Bold.ttf
76+
# weight: 700
77+
#
78+
# For details regarding fonts from package dependencies,
79+
# see https://flutter.dev/custom-fonts/#from-packages

screens/dashboard.png

502 KB
Loading

screens/statistics.png

324 KB
Loading

test/widget_test.dart

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
// This is a basic Flutter widget test.
2+
//
3+
// To perform an interaction with a widget in your test, use the WidgetTester
4+
// utility that Flutter provides. For example, you can send tap and scroll
5+
// gestures. You can also use WidgetTester to find child widgets in the widget
6+
// tree, read text, and verify that the values of widget properties are correct.
7+
8+
import 'package:flutter/material.dart';
9+
import 'package:flutter_test/flutter_test.dart';
10+
11+
import 'package:walletui/main.dart';
12+
13+
void main() {
14+
testWidgets('Counter increments smoke test', (WidgetTester tester) async {
15+
// Build our app and trigger a frame.
16+
await tester.pumpWidget(MyApp());
17+
18+
// Verify that our counter starts at 0.
19+
expect(find.text('0'), findsOneWidget);
20+
expect(find.text('1'), findsNothing);
21+
22+
// Tap the '+' icon and trigger a frame.
23+
await tester.tap(find.byIcon(Icons.add));
24+
await tester.pump();
25+
26+
// Verify that our counter has incremented.
27+
expect(find.text('0'), findsNothing);
28+
expect(find.text('1'), findsOneWidget);
29+
});
30+
}

walletui.iml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/lib" isTestSource="false" />
7+
<sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />
8+
<excludeFolder url="file://$MODULE_DIR$/.dart_tool" />
9+
<excludeFolder url="file://$MODULE_DIR$/.idea" />
10+
<excludeFolder url="file://$MODULE_DIR$/.pub" />
11+
<excludeFolder url="file://$MODULE_DIR$/build" />
12+
</content>
13+
<orderEntry type="sourceFolder" forTests="false" />
14+
<orderEntry type="library" name="Dart SDK" level="project" />
15+
<orderEntry type="library" name="Flutter Plugins" level="project" />
16+
<orderEntry type="library" name="Dart Packages" level="project" />
17+
</component>
18+
</module>

web/favicon.png

917 Bytes
Loading

web/icons/Icon-192.png

5.17 KB
Loading

web/icons/Icon-512.png

8.06 KB
Loading

0 commit comments

Comments
 (0)