This is a social networking app and it currently full of bugs. Needs fixing with the providers, and authentications. otherwise the chatting and image sending works fine. and also an integration of video calling. Currently testing only on android
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
TODO
Image Cropping for image upload on signup || setup_page.dart
SIGN UP AND SIGNIN cleanup
lastmessage time
FIREBASE SETUP
Image Picker plugin for Flutter pub package
A Flutter plugin for iOS and Android for picking images from the image library, and taking new pictures with the camera.
Installation First, add image_picker as a dependency in your pubspec.yaml file.
iOS Add the following keys to your Info.plist file, located in /ios/Runner/Info.plist:
NSPhotoLibraryUsageDescription - describe why your app needs permission for the photo library. This is called Privacy - Photo Library Usage Description in the visual editor. NSCameraUsageDescription - describe why your app needs access to the camera. This is called Privacy - Camera Usage Description in the visual editor. NSMicrophoneUsageDescription - describe why your app needs access to the microphone, if you intend to record videos. This is called Privacy - Microphone Usage Description in the visual editor.