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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTA0MzctZWJiYzFkZWEtOGExNi00MDY3LTlhYmQtYWUwOTE3ZmQ2ZjY1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMyNzljNDE2ZTA2NTY1NmFlYzBkYjg0YzljMWI0MzkxZTBhMmFmODBmMWZiOTBhNjJmMmM0YzZhYzU5NjVmNTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.9KFZyWKvW-kAEScz64TZSVwq7VfFnr2YLLjW5yNZyMI)
![image](https://private-user-images.githubusercontent.com/77748858/346890513-526d7f2f-76a2-43d1-a24d-3f79189f8312.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTA1MTMtNTI2ZDdmMmYtNzZhMi00M2QxLWEyNGQtM2Y3OTE4OWY4MzEyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJiZjZjNTI0MzhlNTZmOGIzNDA3YTViOWM3ZTBjMDkxZmI1ZTg3NWE5MTBkZDAxYTYwMTE2ZjdkMzU5ZTg1M2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.b1-DG2Pz_Jn2As5v_XyrYnPUi1XhI8PKywB11EJ6qnE)
![image](https://private-user-images.githubusercontent.com/77748858/346890968-9e085203-e76f-4f4a-8b94-ac41596ba8eb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTA5NjgtOWUwODUyMDMtZTc2Zi00ZjRhLThiOTQtYWM0MTU5NmJhOGViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRkZDZiZTMwZDI3YjU4YzFlZGMwMmFiZmQ4OGViYzdmNGMyYzhlMWYyZDUxOWE1YTJlNmIwN2FhYjEwNGY1MjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Y4xBX2fVnAi9t19P9MM89vPt9MLEtuV-lcbL0vtQfek)
![image](https://private-user-images.githubusercontent.com/77748858/346891061-abe683d0-d823-4503-bfab-be613a600832.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTEwNjEtYWJlNjgzZDAtZDgyMy00NTAzLWJmYWItYmU2MTNhNjAwODMyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA0ZjVhNGY0OGZjODAyODNlOTQzZDFlOTFlMDc5Nzc5YTkzZTVlYTU2ZTY3ODFjODRmYWEzNWE2NTQ0ZDJlZGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.cpOyLcjc0ckBuaf3ffPe__jaArPtLtGYOHownSS31V0)
![image](https://private-user-images.githubusercontent.com/77748858/346891152-e82b00c4-7d4e-4eca-8406-bf0e158486af.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTExNTItZTgyYjAwYzQtN2Q0ZS00ZWNhLTg0MDYtYmYwZTE1ODQ4NmFmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWEwMmI2NzM1MjViYTJjMDZhNGZmMDNhNTE0ZDQzZmM2YTI3MWQ5NDJiNDE5MjE2OWE2MzUyNzVmNDdhODQ5ODEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.3T9oiJyzimedKrqv-QhBNwFFXnrUhYfuWR38TXAmwbg)
![image](https://private-user-images.githubusercontent.com/77748858/346891297-0f37b4dc-9083-4875-a33d-d9a55894bab7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTEyOTctMGYzN2I0ZGMtOTA4My00ODc1LWEzM2QtZDlhNTU4OTRiYWI3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWYwY2Y4N2RjMWNmMTczYzUxNDZkZDMwNTY4NzQ0YmViZDE1ZWUzMzhiZDRlOWVhOTc0YjIxZTU4MGYxYTEwYWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.M7cQ3cjFf3iMLeSrNxc1wkdiIl6JPZDCcBpTsI1lYKU)
![image](https://private-user-images.githubusercontent.com/77748858/346891383-c6b93fa3-f931-40f8-8a8c-a9a44f927aed.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTEzODMtYzZiOTNmYTMtZjkzMS00MGY4LThhOGMtYTlhNDRmOTI3YWVkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWYwN2M5YjIzZjM1ZDEyNzJhYmQzMDFmOGYzYWIwMjAzMjQxMGUwZjRkMTZhMzU5ODY1ODcwMjMzZjRkNmJlZWQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.B9DyYjxizWCFvfhXifXAD8cw2S_UqzjkAYaM6QwWdZ0)
![image](https://private-user-images.githubusercontent.com/77748858/346891682-4fe32001-16a7-4090-a434-72f84f168c97.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTE2ODItNGZlMzIwMDEtMTZhNy00MDkwLWE0MzQtNzJmODRmMTY4Yzk3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRkMDM1MGQ5OThlZmVjYTVjOTk0NGUzYjdkZTc5NTA0NmU3YzM5NzNjOTcyMjY0NjE1ZTUwMjYxZGE3ODFjMDQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.8zhpwR9-WyRc3j-S5wI_GtQh33kl24wsq_rwqxFDswM)
![image](https://private-user-images.githubusercontent.com/77748858/346891788-1f4d55e5-b553-4236-ba1f-60b16115a683.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTE3ODgtMWY0ZDU1ZTUtYjU1My00MjM2LWJhMWYtNjBiMTYxMTVhNjgzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU5NTllMDFiZTY2MTZjYTBlZjk4ZThhYTUxNzZjZTNhNGY3NWQxM2Q1NTVlMGYxMWFmNjBjNDlkNDU3YTE5OTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.3SaCttZwK5t_Zp4HCgVg7UhtyqNTOILhLbPjLOD-3-A)
![image](https://private-user-images.githubusercontent.com/77748858/346891870-b687c40c-7001-448e-9a4f-2449679dfa4e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTE4NzAtYjY4N2M0MGMtNzAwMS00NDhlLTlhNGYtMjQ0OTY3OWRmYTRlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJlMWYzNWIwZmU1Y2Q1ODllYWE4MmJhZmNmNTNjMGFhNjhiNzFiZGRhZTg0YTAxMThiNTI5NDE4YjIyZjQyZWUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.XNKLUiVUDs0hgcSFDE1mucPgtaR5gouLAIsiM_TRq7A)
![image](https://private-user-images.githubusercontent.com/77748858/346892041-c05ac16f-e96d-4fee-8e50-67a84929e074.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTIwNDEtYzA1YWMxNmYtZTk2ZC00ZmVlLThlNTAtNjdhODQ5MjllMDc0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTczNGE1M2RlMjE5ZmI2OGVjY2JmYjM4NjFiNDRhNDMwYjM3NGU2YTAzN2I4MTE4ZThiMDVhMjRlMmJhZjA1OWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.s_EZWTdxwqR7QfkJt1x3Uk24c1yLOyo4i_CVLUqNS5Y)
![image](https://private-user-images.githubusercontent.com/77748858/346892134-bd6cc658-b608-4c16-9d74-99c5aafa7b61.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTIxMzQtYmQ2Y2M2NTgtYjYwOC00YzE2LTlkNzQtOTljNWFhZmE3YjYxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYzOGZiZWRmMjYzNTI5ZjliM2FjOWYxZjU5ZTlhMTdiMGUzZDhhODM0YjNjZTFhYTM3ZGU2Njk0YmZhMjFhOTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.xHGPww3F8mFj6Vus85fx98YPRVHmhfdK5gYPzQqR1P0)
![image](https://private-user-images.githubusercontent.com/77748858/346892297-157dc638-61f4-43e4-a2b7-f3c705eb635a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTc1MDYsIm5iZiI6MTczOTUxNzIwNiwicGF0aCI6Ii83Nzc0ODg1OC8zNDY4OTIyOTctMTU3ZGM2MzgtNjFmNC00M2U0LWEyYjctZjNjNzA1ZWI2MzVhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA3MTMyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNiZGQ2ZjAzZThkY2FjZmZlOTM5YWJjMWFhOTM0MGVhOWIzY2E4YzFhZDVkNGNhNDZjY2NhZThiZmU2YjdjMzEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.yvDDan3GgwZGOJQODqFixeAef2yFjF_Aa7n5RPo2ais)
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