diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 0000000..8dd1e7a
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,25 @@
+{
+ // Use IntelliSense to learn about possible attributes.
+ // Hover to view descriptions of existing attributes.
+ // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "name": "rogapp",
+ "request": "launch",
+ "type": "dart"
+ },
+ {
+ "name": "rogapp (profile mode)",
+ "request": "launch",
+ "type": "dart",
+ "flutterMode": "profile"
+ },
+ {
+ "name": "rogapp (release mode)",
+ "request": "launch",
+ "type": "dart",
+ "flutterMode": "release"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist
index d150a58..d40e1b6 100644
--- a/ios/Runner/Info.plist
+++ b/ios/Runner/Info.plist
@@ -53,5 +53,7 @@
Photo Library Access Warning
NSCameraUsageDescription
Camera access to take photo
+ NSMicrophoneUsageDescription
+ Post videos to profile
diff --git a/lib/pages/destination/destination_controller.dart b/lib/pages/destination/destination_controller.dart
index 2bcee2c..967611a 100644
--- a/lib/pages/destination/destination_controller.dart
+++ b/lib/pages/destination/destination_controller.dart
@@ -1,15 +1,22 @@
+import 'dart:convert';
+
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
+import 'package:geojson/geojson.dart';
import 'package:geolocator/geolocator.dart';
import 'package:get/get.dart';
+import 'package:latlong2/latlong.dart';
import 'package:rogapp/pages/index/index_controller.dart';
import 'package:rogapp/routes/app_pages.dart';
import 'package:rogapp/services/destination_service.dart';
import 'package:rogapp/services/maxtrix_service.dart';
+import 'package:rogapp/services/reacking_service.dart';
import 'dart:async';
+import 'package:rogapp/widgets/bottom_sheet_widget.dart';
+
class DestinationController extends GetxController {
late LocationSettings locationSettings;
@@ -17,21 +24,91 @@ class DestinationController extends GetxController {
List destinations = [].obs;
List