-
After logging in the app, you will show the feed page. In the feed, there are user informations such as online status, name, user feelings (status).
-
Also you can use maps after approve it from the settings. In the maps section, there are some red markers, they show the each user locations.
-
Finally, in the profile page, you can see your informations, and you can update them. Also using exit button, you can exit from your account.
-
This is the first version of the Social Dating App repo. There is no chat feature. For backend, I used Firebase/Firestore (also firestore storage for uploading/downloading files).
-
Since the firebase project keys are private, I did not share them. If you want to use this application, first you must complete the firebase authentication process.
-
Apart from that, If you want to build iOS application, you also must complete the Phone Auth For iOS.
-
For Firebase: https://console.firebase.google.com/
-
For iOS: https://firebase.google.com/docs/auth/ios/phone-auth?authuser=1&hl=en
-
auto_size_text: ^3.0.0
-
intl_phone_number_input: ^0.7.0+2
-
auto_route: ^4.0.1
-
flow_builder: ^0.0.8
-
wave: ^0.2.0
-
pin_code_fields: ^7.4.0
-
bot_toast: ^4.0.2
-
progress_indicators: ^1.0.0
-
cached_network_image: ^3.2.1
-
salomon_bottom_bar: ^3.3.1
-
cupertino_icons: ^1.0.2
-
geolocator: ^8.2.1
-
google_maps_flutter: ^2.1.7
-
sizer: ^2.0.15
-
flutter_slidable: ^1.3.0
-
animated_switch: ^0.0.1
-
formz: ^0.4.1
-
image_picker: ^0.8.5+3
-
flutter_image_compress: ^1.1.0
-
dartz: ^0.10.1
-
flutter_riverpod: ^1.0.4
-
freezed_annotation: ^2.0.3
-
firebase_core: ^1.17.0
-
firebase_auth: ^3.3.18
-
cloud_firestore: ^3.1.17
-
firebase_storage: ^10.2.18
-
build_runner: ^2.1.11
-
freezed: ^2.0.3+1
-
auto_route_generator: ^4.0.0
-
flutter_lints: ^2.0.0