GeoStrat is an app that our development team developed to serve as a basic local landmark guide. The software helps users locate nearby landmarks, such as monuments, parks, and other attractions. The software gives the user directions for the quickest path to a specific landmark. The user may see this location data via an aesthetically pleasing GUI, and it uses the GPS to track the user's location, so they always know where they are.
1: Login, SignUp & Forget
2: Current Place & Near by Places
3: Map Styles, Traffic enable, Custom Marker Custom info window
4: Show Direction using different travel mode WALKING, BIKE< DRIVING TRANSIT
5: Save Place and show save Places 7: Edit Username, Email, Password and Image 8: Logout
1. Google Map SDK
2. Places & Direction API's
3. Navigation Component View Binding
4. Data Binding
5. Firebase Authentication, Real-Time Database & Cloud Storage
![image](https://private-user-images.githubusercontent.com/77748858/346890437-ebbc1dea-8a16-4067-9abd-ae0917fd6f65.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTA0MzctZWJiYzFkZWEtOGExNi00MDY3LTlhYmQtYWUwOTE3ZmQ2ZjY1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMwZmM1NTllMWRjOGVlYzQ2MDdhYzU1MjlkZjZhNGU1YjdlNDkyNDlmODM2YzgyODgzYTgyZDE5YjVmZmQwZjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.SpyQ7wLIpiOT47sttdb9_5-nlbYzJORPEdFem0GG-t8)
![image](https://private-user-images.githubusercontent.com/77748858/346890513-526d7f2f-76a2-43d1-a24d-3f79189f8312.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTA1MTMtNTI2ZDdmMmYtNzZhMi00M2QxLWEyNGQtM2Y3OTE4OWY4MzEyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTAyMGM5NDM1MThmNDdiMDVjMWNiMTQ5NzY4MDY2MWNiNzRjMzM3NzE1YWYwODdmNmE4YTA4NDgxMjJjYWE2YjYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.SNQyNzQ8QyZUqjA4-FW_qCgHYDPSm7T2i8bEc7FPq_U)
![image](https://private-user-images.githubusercontent.com/77748858/346890968-9e085203-e76f-4f4a-8b94-ac41596ba8eb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTA5NjgtOWUwODUyMDMtZTc2Zi00ZjRhLThiOTQtYWM0MTU5NmJhOGViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTExNTI4YTc1MzI4YTYxMzBkMmQ4ZTIzMDQ5OTljOWU0YmZiZTc3NjQ1OWQ2ZjEyY2IyMmY4NzczNzc3OTE4ZmYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7WWiU9VI0AaMMXZXVLEbyD2xRWx4kT08VSk2kHV5mAg)
![image](https://private-user-images.githubusercontent.com/77748858/346891061-abe683d0-d823-4503-bfab-be613a600832.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTEwNjEtYWJlNjgzZDAtZDgyMy00NTAzLWJmYWItYmU2MTNhNjAwODMyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUxODY0YTE1YWUzODk0OTliNmViZDE0MjBkMmZkNjI2MzFiYmMxYzBlZWU4MmEwODBkYWE4YjMzMWMxMzRhZDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.b52P_efjwFbp7MXjOoDnvfg3lgviLCyVqM55_out2hg)
![image](https://private-user-images.githubusercontent.com/77748858/346891152-e82b00c4-7d4e-4eca-8406-bf0e158486af.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTExNTItZTgyYjAwYzQtN2Q0ZS00ZWNhLTg0MDYtYmYwZTE1ODQ4NmFmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg4ZjMxZGVkOTI4MThiOTRlYTBjYzc3OTIwNDg4OThkMmMzZmM3Mzc4ZDkwM2RlMTU5NGFiOWVmZWQ3ZGUyYzgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.RLhZI0rQvEKnjQSfcaShJDFUQqrzgW5bMGnSH3J0u7Q)
![image](https://private-user-images.githubusercontent.com/77748858/346891297-0f37b4dc-9083-4875-a33d-d9a55894bab7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTEyOTctMGYzN2I0ZGMtOTA4My00ODc1LWEzM2QtZDlhNTU4OTRiYWI3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVhNDU4OWQ1YWFmY2JmOWQ0YWQzODY0ODlhMjNlZmQ5MWIxYWYxNDc1Yjk4NDE3YjE1NmFkOTFlMWE3MDcwMzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CkKQBVm5rlL8F6c3bIVAD4Ess66_1sbi8-c_wCmId90)
![image](https://private-user-images.githubusercontent.com/77748858/346891383-c6b93fa3-f931-40f8-8a8c-a9a44f927aed.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTEzODMtYzZiOTNmYTMtZjkzMS00MGY4LThhOGMtYTlhNDRmOTI3YWVkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVmOGFlZjEyN2RhOWEwNzQxNDczZGZkM2U5Yzk5MzhjYzY2ZTEyNzMwODRkZTRjY2E5ZWU5MmMyYzMzNWYxNDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.NmLRBMU22nxoFdHo0oVfX25SdMwl4D97zUwkFTq_icg)
![image](https://private-user-images.githubusercontent.com/77748858/346891682-4fe32001-16a7-4090-a434-72f84f168c97.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTE2ODItNGZlMzIwMDEtMTZhNy00MDkwLWE0MzQtNzJmODRmMTY4Yzk3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIxNjU5NmY0YjM1MjdkOGViYzQ2MThhYjAyNTdjYzVhZDdhYjc1MjYwZTAxZTA3YjcxYjE3MjQ0MzhhYTlkNDYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.uXLGCyojlQXNyznpubHEU_3ZnL8qa3py9NlFtbF13jQ)
![image](https://private-user-images.githubusercontent.com/77748858/346891788-1f4d55e5-b553-4236-ba1f-60b16115a683.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTE3ODgtMWY0ZDU1ZTUtYjU1My00MjM2LWJhMWYtNjBiMTYxMTVhNjgzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTliYzFjNmQwMjMyMDZhNzlkYzA1ZGZlYWRiNWM1YzZlZGU2NmU0ZTE1MjBiZTU4OWUxYWM2OTU0ZDllNDk5YTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.SKT-VHuiuxC_rlUomoU7TGb7zjQnhQJGNiplvjP4XkI)
![image](https://private-user-images.githubusercontent.com/77748858/346891870-b687c40c-7001-448e-9a4f-2449679dfa4e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTE4NzAtYjY4N2M0MGMtNzAwMS00NDhlLTlhNGYtMjQ0OTY3OWRmYTRlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVlM2JjZGIwYjdlNzc2NGZlZDNlYWEwZjViOGIzODMwMGUwNmMyM2IyZTU4NjgyYmRlZDY0ODY3NGE5N2Y3ZDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CN3O7NSUHntYZ6m62mD6rsxNC56T6vyAEaQ0ukYQ7HU)
![image](https://private-user-images.githubusercontent.com/77748858/346892041-c05ac16f-e96d-4fee-8e50-67a84929e074.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTIwNDEtYzA1YWMxNmYtZTk2ZC00ZmVlLThlNTAtNjdhODQ5MjllMDc0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU4YTg4N2NlM2RmMjYwNDRkZTAxYWY4NThmZGQ0NjQyYTBhZTIxOTc2NDI4MjMyYmViMDUyNGNiNTIzMjVmODAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.g8GXAt95uCi6_4QQ-5cGwoxfYWRUgcG4tLnEbOIs7GE)
![image](https://private-user-images.githubusercontent.com/77748858/346892134-bd6cc658-b608-4c16-9d74-99c5aafa7b61.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTIxMzQtYmQ2Y2M2NTgtYjYwOC00YzE2LTlkNzQtOTljNWFhZmE3YjYxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWEyN2IzNWFkMjEzYmJlYTJhYWM2ZTMzZjE4MGIwN2JlMjYyOGUwMzBiY2UyNGIyNjMwMDE3NDcwYjJmMmQzMTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.jkQwy3LzUgGUQ51SQcN1iXDULq9jcstDd1M_WukX1Tc)
![image](https://private-user-images.githubusercontent.com/77748858/346892297-157dc638-61f4-43e4-a2b7-f3c705eb635a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NjY4ODksIm5iZiI6MTczOTQ2NjU4OSwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTIyOTctMTU3ZGM2MzgtNjFmNC00M2U0LWEyYjctZjNjNzA1ZWI2MzVhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE3MDk0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTczNDU0NmNhY2MzZGJkYzEyMWRlMmIzNjU3M2MwMGZjZTg1ZTUwMmQzNzNkNTA4MDQ5ZjcxYWQ4ZjFkYjdhMGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Rt8wxEeqFdVpLZDErfyMm6FqAv3ie_EO5z6Tlp93WVs)
Going places with Android - Codelab
https://kiosk-dot-codelabs-site.appspot.com/codelabs/fire-place/index.html?index=..%2F..android-dev-summit&viewga=UA-69243313-1#4
Location Places - Codelab
https://developers.google.com/codelabs/maps-platform/location-places-android?hl=en&authuser=1#3
Get the last known location
https://developer.android.com/training/location/retrieve-current#last-known
Android Location API to track your current location
https://www.digitalocean.com/community/tutorials/android-location-api-tracking-gps