From 73475ad019de0e4f7a97059a91a177a41aca1e08 Mon Sep 17 00:00:00 2001 From: noobshubham <55689986+noobshubham@users.noreply.github.com> Date: Sun, 18 Sep 2022 11:25:11 +0530 Subject: [PATCH 1/5] Update README.md --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index cd0dac5..15ab280 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ GoStore ================================== -![](https://i.postimg.cc/KvjK8G45/GoStore.png) +![](https://github.com/noobshubham/GoStore/blob/master/preview/mockups/banner.png) A mobile app is built where the user can search for his nearby locations based on his requirement. Whenever the user gives input of business type like a hotel, petrol pumps, hospitals, etc. using Place API and as a response we obtain the co-ordinates that are marked on the Google map. @@ -11,6 +11,14 @@ Additional Feature - Digital Grocery List - As we can't remember everything, users frequently go to store & forget to buy the things they want to buy. However, with the assistance of GoStore app, you can make a list of the groceries you intend to buy so that you don't forget anything. +Screenshot +------------ + +![](https://github.com/noobshubham/GoStore/blob/master/preview/mockups/registration.png) +![](https://github.com/noobshubham/GoStore/blob/master/preview/mockups/map_part.png) +![](https://github.com/noobshubham/GoStore/blob/master/preview/mockups/grocery%20list.png) + + Architecture ------------ From 83a0c07c44a63c2eef6cedbaa2476f0d225050bc Mon Sep 17 00:00:00 2001 From: noobshubham <55689986+noobshubham@users.noreply.github.com> Date: Sun, 18 Sep 2022 12:18:50 +0530 Subject: [PATCH 2/5] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 15ab280..192a584 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -GoStore +GoStore: [Internship Program Project Repo](https://github.com/smartinternz02/SPSGP-65269-Virtual-Internship---Android-Application-Development-Using-Kotlin) ================================== ![](https://github.com/noobshubham/GoStore/blob/master/preview/mockups/banner.png) From 42b9b72e6ead3b102a35dcea5a411542755c01bf Mon Sep 17 00:00:00 2001 From: noobshubham <55689986+noobshubham@users.noreply.github.com> Date: Sun, 18 Sep 2022 12:24:13 +0530 Subject: [PATCH 3/5] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 192a584..0c66875 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -GoStore: [Internship Program Project Repo](https://github.com/smartinternz02/SPSGP-65269-Virtual-Internship---Android-Application-Development-Using-Kotlin) +GoStore: [Internship Program Project](https://github.com/smartinternz02/SPSGP-65269-Virtual-Internship---Android-Application-Development-Using-Kotlin) ================================== ![](https://github.com/noobshubham/GoStore/blob/master/preview/mockups/banner.png) From b0aa26109fd65f7a19309d28fd56a4ae183d223c Mon Sep 17 00:00:00 2001 From: noobshubham Date: Sun, 18 Sep 2022 12:42:00 +0530 Subject: [PATCH 4/5] Adding Code to Hide Status Bar --- app/src/main/java/com/noobshubham/gostore/MapsActivity.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/com/noobshubham/gostore/MapsActivity.kt b/app/src/main/java/com/noobshubham/gostore/MapsActivity.kt index 4eb84a3..abd24ba 100644 --- a/app/src/main/java/com/noobshubham/gostore/MapsActivity.kt +++ b/app/src/main/java/com/noobshubham/gostore/MapsActivity.kt @@ -9,6 +9,7 @@ import android.os.Build import android.os.Bundle import android.os.Looper import android.util.Log +import android.view.WindowManager import android.widget.Toast import androidx.appcompat.app.AppCompatActivity import androidx.core.app.ActivityCompat @@ -67,6 +68,7 @@ class MapsActivity : AppCompatActivity(), OnMapReadyCallback { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) binding = ActivityMapsBinding.inflate(layoutInflater) + window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN) setContentView(binding.root) binding.showList.setOnClickListener { startActivity(Intent(this, GroceryActivity::class.java)) } From 8a16030c641d9a6ce7e3738d02b6cb6855329bb8 Mon Sep 17 00:00:00 2001 From: noobshubham Date: Mon, 19 Sep 2022 07:14:55 +0530 Subject: [PATCH 5/5] Deleted Exposed Key --- app/src/main/java/com/noobshubham/gostore/MapsActivity.kt | 3 ++- app/src/main/res/values/strings.xml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/noobshubham/gostore/MapsActivity.kt b/app/src/main/java/com/noobshubham/gostore/MapsActivity.kt index abd24ba..0895e58 100644 --- a/app/src/main/java/com/noobshubham/gostore/MapsActivity.kt +++ b/app/src/main/java/com/noobshubham/gostore/MapsActivity.kt @@ -28,6 +28,7 @@ import com.noobshubham.gostore.remote.IGoogleAPIService import retrofit2.Call import retrofit2.Callback import retrofit2.Response +import java.util.* class MapsActivity : AppCompatActivity(), OnMapReadyCallback { @@ -163,7 +164,7 @@ class MapsActivity : AppCompatActivity(), OnMapReadyCallback { googlePlaceUrl.append("?keyword=cruise&location=$latitude,$longitude") googlePlaceUrl.append("&radius=20000") // 20km googlePlaceUrl.append("&type=$typePlace") - googlePlaceUrl.append("&key=AIzaSyC3X2-RnrsMA2yX6RPnOsmW2C5wuEeK0s0") + googlePlaceUrl.append(("&key=${this.getString(R.string.maps_api_key)}")) Log.d("url_debug", googlePlaceUrl.toString()) return googlePlaceUrl.toString() } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 122ed29..b9fcde8 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,5 +1,6 @@ GoStore + USE_YOUR_OWN_MAP_KEY MapsActivity RegisterActivity