From 403f099f043739baf179baeb32f75b4b827a246e Mon Sep 17 00:00:00 2001 From: Arkaprabha Chakraborty Date: Wed, 14 Jan 2026 16:04:27 +0530 Subject: [PATCH] docs: update README + remove video permission from AndroidManifest --- README.md | 27 +++++++++++++----------- android/app/build.gradle | 2 +- android/app/src/main/AndroidManifest.xml | 6 ++---- package.json | 3 ++- 4 files changed, 20 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 2b1410b..2d90f0d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# ACEquity - React Native WebView Wrapper +# ACEquity - Stock Market Aggregator (WebView Mobile App) -A bare React Native CLI application that wraps a website in a WebView, with planned video downloading functionality. +ACEquity is a lightweight React Native CLI application that wraps the ACE Stock Market Aggregator website in a WebView to provide a native mobile experience. The mobile app is a thin wrapper around the aggregator site, focused on browsing market data, watchlists, and alerts rather than local media downloads. ## Prerequisites @@ -154,19 +154,21 @@ ACEquity/ ### Change Target URL -Edit `App.tsx` and modify: +By default the app points to the ACE Stock Market Aggregator: ```typescript -const TARGET_URL = 'https://your-website.com'; +const TARGET_URL = 'https://ace.webark.in'; ``` +To point the app at a different site (e.g., staging or a custom aggregator), update the `TARGET_URL` constant in `App.tsx`. + ### Permissions The AndroidManifest.xml includes: -- `INTERNET` - Required for WebView -- `ACCESS_NETWORK_STATE` - Check connectivity -- `READ/WRITE_EXTERNAL_STORAGE` - For future downloads -- `READ_MEDIA_VIDEO` - Android 13+ media access +- `INTERNET` - Required for WebView access +- `ACCESS_NETWORK_STATE` - For connectivity checks + +If you add native features (push notifications, local caching, downloads, etc.), add the appropriate permissions and update `AndroidManifest.xml` accordingly. ## Troubleshooting @@ -176,10 +178,11 @@ See the Troubleshooting section in the setup guide or check: ## Future Features -- [ ] Video detection in WebView -- [ ] Download manager integration -- [ ] Background download service -- [ ] Download progress notifications +- [ ] Push notifications for price alerts and market news +- [ ] Watchlist sync and account/login support +- [ ] Offline caching of key market pages/charts for faster access +- [ ] Deep links to specific stocks, charts and shared links +- [ ] Native UI components for quick actions and price alerts ## License diff --git a/android/app/build.gradle b/android/app/build.gradle index 9687a9d..7ec36bb 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -80,7 +80,7 @@ android { minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 - versionName "0.0.2" + versionName "0.0.3" } signingConfigs { debug { diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 780f326..4f2a177 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -6,13 +6,11 @@ - + - - -