Skip to content

Commit

Permalink
Merge pull request #2 from SimCoderYoutube/lesson_2/firebase_auth
Browse files Browse the repository at this point in the history
Lesson 2/firebase auth
  • Loading branch information
SimCoderYoutube committed Dec 17, 2020
2 parents 45a6b8c + f28127d commit 26ef35c
Show file tree
Hide file tree
Showing 887 changed files with 48,836 additions and 103 deletions.
43 changes: 43 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Miscellaneous
*.class
*.log
*.pyc
*.swp
.DS_Store
.atom/
.buildlog/
.history
.svn/

# IntelliJ related
*.iml
*.ipr
*.iws
.idea/

# The .vscode folder contains launch configuration and tasks you configure in
# VS Code which you may wish to be included in version control, so this line
# is commented out by default.
#.vscode/

# Flutter/Dart/Pub related
**/doc/api/
**/ios/Flutter/.last_build_id
.dart_tool/
.flutter-plugins
.flutter-plugins-dependencies
.packages
.pub-cache/
.pub/
/build/

# Web related
lib/generated_plugin_registrant.dart

# Symbolication related
app.*.symbols

# Obfuscation related
app.*.map.json
/frontend/android/app/google-services.json
/frontend/build
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@ In this series, we use Flutter to quickly deploy the project. We use firebase fo

Currently the project has the following features:
* flutter boilerplate
* Auth system


Comming in the future:
* Redesign
* Auth system
* post tweets with image and text
* Take pictures directly in app
* Choose from gallery
Expand Down
4 changes: 4 additions & 0 deletions frontend/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ if (flutterVersionName == null) {
}

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

Expand All @@ -43,6 +44,8 @@ android {
targetSdkVersion 29
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
multiDexEnabled true

}

buildTypes {
Expand All @@ -60,4 +63,5 @@ flutter {

dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'com.android.support:multidex:1.0.3'
}
1 change: 1 addition & 0 deletions frontend/android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ buildscript {
dependencies {
classpath 'com.android.tools.build:gradle:3.5.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.google.gms:google-services:4.3.3'
}
}

Expand Down
1 change: 1 addition & 0 deletions frontend/android/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true
android.enableR8=true
4 changes: 3 additions & 1 deletion frontend/android/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,6 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\:https://services.gradle.org/distributions/gradle-5.6.2-all.zip
distributionUrl=https://services.gradle.org/distributions/gradle-5.5.1-all.zip


Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"inputs":[],"outputs":[]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,223 @@
/* AUTO-GENERATED FILE. DO NOT MODIFY.
*
* This class was automatically generated by the
* gradle plugin from the resource data it found. It
* should not be modified by hand.
*/
package androidx.activity;

public final class R {
private R() {}

public static final class attr {
private attr() {}

public static final int alpha = 0x7f010000;
public static final int font = 0x7f010004;
public static final int fontProviderAuthority = 0x7f010005;
public static final int fontProviderCerts = 0x7f010006;
public static final int fontProviderFetchStrategy = 0x7f010007;
public static final int fontProviderFetchTimeout = 0x7f010008;
public static final int fontProviderPackage = 0x7f010009;
public static final int fontProviderQuery = 0x7f01000a;
public static final int fontStyle = 0x7f01000b;
public static final int fontVariationSettings = 0x7f01000c;
public static final int fontWeight = 0x7f01000d;
public static final int ttcIndex = 0x7f010011;
}
public static final class color {
private color() {}

public static final int notification_action_color_filter = 0x7f02000b;
public static final int notification_icon_bg_color = 0x7f02000c;
public static final int ripple_material_light = 0x7f02000d;
public static final int secondary_text_default_material_light = 0x7f02000e;
}
public static final class dimen {
private dimen() {}

public static final int compat_button_inset_horizontal_material = 0x7f030000;
public static final int compat_button_inset_vertical_material = 0x7f030001;
public static final int compat_button_padding_horizontal_material = 0x7f030002;
public static final int compat_button_padding_vertical_material = 0x7f030003;
public static final int compat_control_corner_material = 0x7f030004;
public static final int compat_notification_large_icon_max_height = 0x7f030005;
public static final int compat_notification_large_icon_max_width = 0x7f030006;
public static final int notification_action_icon_size = 0x7f030007;
public static final int notification_action_text_size = 0x7f030008;
public static final int notification_big_circle_margin = 0x7f030009;
public static final int notification_content_margin_start = 0x7f03000a;
public static final int notification_large_icon_height = 0x7f03000b;
public static final int notification_large_icon_width = 0x7f03000c;
public static final int notification_main_column_padding_top = 0x7f03000d;
public static final int notification_media_narrow_margin = 0x7f03000e;
public static final int notification_right_icon_size = 0x7f03000f;
public static final int notification_right_side_padding_top = 0x7f030010;
public static final int notification_small_icon_background_padding = 0x7f030011;
public static final int notification_small_icon_size_as_large = 0x7f030012;
public static final int notification_subtext_size = 0x7f030013;
public static final int notification_top_pad = 0x7f030014;
public static final int notification_top_pad_large_text = 0x7f030015;
}
public static final class drawable {
private drawable() {}

public static final int notification_action_background = 0x7f040016;
public static final int notification_bg = 0x7f040017;
public static final int notification_bg_low = 0x7f040018;
public static final int notification_bg_low_normal = 0x7f040019;
public static final int notification_bg_low_pressed = 0x7f04001a;
public static final int notification_bg_normal = 0x7f04001b;
public static final int notification_bg_normal_pressed = 0x7f04001c;
public static final int notification_icon_background = 0x7f04001d;
public static final int notification_template_icon_bg = 0x7f04001e;
public static final int notification_template_icon_low_bg = 0x7f04001f;
public static final int notification_tile_bg = 0x7f040020;
public static final int notify_panel_notification_icon_bg = 0x7f040021;
}
public static final class id {
private id() {}

public static final int accessibility_action_clickable_span = 0x7f050000;
public static final int accessibility_custom_action_0 = 0x7f050001;
public static final int accessibility_custom_action_1 = 0x7f050002;
public static final int accessibility_custom_action_10 = 0x7f050003;
public static final int accessibility_custom_action_11 = 0x7f050004;
public static final int accessibility_custom_action_12 = 0x7f050005;
public static final int accessibility_custom_action_13 = 0x7f050006;
public static final int accessibility_custom_action_14 = 0x7f050007;
public static final int accessibility_custom_action_15 = 0x7f050008;
public static final int accessibility_custom_action_16 = 0x7f050009;
public static final int accessibility_custom_action_17 = 0x7f05000a;
public static final int accessibility_custom_action_18 = 0x7f05000b;
public static final int accessibility_custom_action_19 = 0x7f05000c;
public static final int accessibility_custom_action_2 = 0x7f05000d;
public static final int accessibility_custom_action_20 = 0x7f05000e;
public static final int accessibility_custom_action_21 = 0x7f05000f;
public static final int accessibility_custom_action_22 = 0x7f050010;
public static final int accessibility_custom_action_23 = 0x7f050011;
public static final int accessibility_custom_action_24 = 0x7f050012;
public static final int accessibility_custom_action_25 = 0x7f050013;
public static final int accessibility_custom_action_26 = 0x7f050014;
public static final int accessibility_custom_action_27 = 0x7f050015;
public static final int accessibility_custom_action_28 = 0x7f050016;
public static final int accessibility_custom_action_29 = 0x7f050017;
public static final int accessibility_custom_action_3 = 0x7f050018;
public static final int accessibility_custom_action_30 = 0x7f050019;
public static final int accessibility_custom_action_31 = 0x7f05001a;
public static final int accessibility_custom_action_4 = 0x7f05001b;
public static final int accessibility_custom_action_5 = 0x7f05001c;
public static final int accessibility_custom_action_6 = 0x7f05001d;
public static final int accessibility_custom_action_7 = 0x7f05001e;
public static final int accessibility_custom_action_8 = 0x7f05001f;
public static final int accessibility_custom_action_9 = 0x7f050020;
public static final int action_container = 0x7f050021;
public static final int action_divider = 0x7f050022;
public static final int action_image = 0x7f050023;
public static final int action_text = 0x7f050024;
public static final int actions = 0x7f050025;
public static final int async = 0x7f050028;
public static final int blocking = 0x7f05002a;
public static final int chronometer = 0x7f05002b;
public static final int dialog_button = 0x7f05002d;
public static final int forever = 0x7f05002e;
public static final int icon = 0x7f05002f;
public static final int icon_group = 0x7f050030;
public static final int info = 0x7f050032;
public static final int italic = 0x7f050033;
public static final int line1 = 0x7f050035;
public static final int line3 = 0x7f050036;
public static final int normal = 0x7f050038;
public static final int notification_background = 0x7f050039;
public static final int notification_main_column = 0x7f05003a;
public static final int notification_main_column_container = 0x7f05003b;
public static final int right_icon = 0x7f05003c;
public static final int right_side = 0x7f05003d;
public static final int tag_accessibility_actions = 0x7f05003f;
public static final int tag_accessibility_clickable_spans = 0x7f050040;
public static final int tag_accessibility_heading = 0x7f050041;
public static final int tag_accessibility_pane_title = 0x7f050042;
public static final int tag_screen_reader_focusable = 0x7f050043;
public static final int tag_transition_group = 0x7f050044;
public static final int tag_unhandled_key_event_manager = 0x7f050045;
public static final int tag_unhandled_key_listeners = 0x7f050046;
public static final int text = 0x7f050047;
public static final int text2 = 0x7f050048;
public static final int time = 0x7f050049;
public static final int title = 0x7f05004a;
}
public static final class integer {
private integer() {}

public static final int status_bar_notification_info_maxnum = 0x7f060001;
}
public static final class layout {
private layout() {}

public static final int custom_dialog = 0x7f070000;
public static final int notification_action = 0x7f070001;
public static final int notification_action_tombstone = 0x7f070002;
public static final int notification_template_custom_big = 0x7f070003;
public static final int notification_template_icon_group = 0x7f070004;
public static final int notification_template_part_chronometer = 0x7f070005;
public static final int notification_template_part_time = 0x7f070006;
}
public static final class string {
private string() {}

public static final int status_bar_notification_info_overflow = 0x7f090019;
}
public static final class style {
private style() {}

public static final int TextAppearance_Compat_Notification = 0x7f0a0002;
public static final int TextAppearance_Compat_Notification_Info = 0x7f0a0003;
public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0a0004;
public static final int TextAppearance_Compat_Notification_Time = 0x7f0a0005;
public static final int TextAppearance_Compat_Notification_Title = 0x7f0a0006;
public static final int Widget_Compat_NotificationActionContainer = 0x7f0a0007;
public static final int Widget_Compat_NotificationActionText = 0x7f0a0008;
}
public static final class styleable {
private styleable() {}

public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f010000 };
public static final int ColorStateListItem_android_color = 0;
public static final int ColorStateListItem_android_alpha = 1;
public static final int ColorStateListItem_alpha = 2;
public static final int[] FontFamily = { 0x7f010005, 0x7f010006, 0x7f010007, 0x7f010008, 0x7f010009, 0x7f01000a };
public static final int FontFamily_fontProviderAuthority = 0;
public static final int FontFamily_fontProviderCerts = 1;
public static final int FontFamily_fontProviderFetchStrategy = 2;
public static final int FontFamily_fontProviderFetchTimeout = 3;
public static final int FontFamily_fontProviderPackage = 4;
public static final int FontFamily_fontProviderQuery = 5;
public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f010004, 0x7f01000b, 0x7f01000c, 0x7f01000d, 0x7f010011 };
public static final int FontFamilyFont_android_font = 0;
public static final int FontFamilyFont_android_fontWeight = 1;
public static final int FontFamilyFont_android_fontStyle = 2;
public static final int FontFamilyFont_android_ttcIndex = 3;
public static final int FontFamilyFont_android_fontVariationSettings = 4;
public static final int FontFamilyFont_font = 5;
public static final int FontFamilyFont_fontStyle = 6;
public static final int FontFamilyFont_fontVariationSettings = 7;
public static final int FontFamilyFont_fontWeight = 8;
public static final int FontFamilyFont_ttcIndex = 9;
public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
public static final int GradientColor_android_startColor = 0;
public static final int GradientColor_android_endColor = 1;
public static final int GradientColor_android_type = 2;
public static final int GradientColor_android_centerX = 3;
public static final int GradientColor_android_centerY = 4;
public static final int GradientColor_android_gradientRadius = 5;
public static final int GradientColor_android_tileMode = 6;
public static final int GradientColor_android_centerColor = 7;
public static final int GradientColor_android_startX = 8;
public static final int GradientColor_android_startY = 9;
public static final int GradientColor_android_endX = 10;
public static final int GradientColor_android_endY = 11;
public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
public static final int GradientColorItem_android_color = 0;
public static final int GradientColorItem_android_offset = 1;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
/* AUTO-GENERATED FILE. DO NOT MODIFY.
*
* This class was automatically generated by the
* gradle plugin from the resource data it found. It
* should not be modified by hand.
*/
package androidx.arch.core;

public final class R {
private R() {}

}
Loading

0 comments on commit 26ef35c

Please sign in to comment.