Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 2.56 KB

README.md

File metadata and controls

30 lines (21 loc) · 2.56 KB

pyush.github.io

Root of the GitHub Pages site at https://pyush.github.io/

Apps

App What it is Page Google Play Privacy policy
SurJam Music studio: 15 instruments, lessons, tuner and recorder /surjam/ com.surjam.app surjam-privacy
Hokayantra Compass and everyday toolkit: level, ruler, expenses, focus and workouts /hokayantra/ com.hokayantra.app hokayantra-privacy
MathSurge Mental math speed trainer with brain games and Vedic tricks /mathsurge/ com.mathsurge.app mathsurge-privacy
ScribeVault Private voice notes with on-device transcription, speaker detection and summaries /scribevault/ Coming soon (com.scribevault.app, in closed testing) scribevault-privacy

Files

  • index.html: home page with a card for each app
  • surjam/, hokayantra/, mathsurge/, scribevault/: app pages (/surjam/ is the website on SurJam's Play listing)
  • mathsurge/c/: MathSurge challenge links, with .well-known/assetlinks.json so they open in the app
  • assets/: shared stylesheet, icons, screenshots and the "scan to install" QR codes (qr-<app>.svg, regenerate with python3 scripts/make-qr.py; needs pip install segno)
  • app-ads.txt: checked by AdMob for every app in the account

Each app appears in four places, so update all of them when adding one: its card in index.html, its own page, the header site-nav and the footer's Apps and Privacy lists on every page. Its colours are --<app> and --<app>-2 in assets/style.css.

When ScribeVault goes live on Google Play

ScribeVault shows "Coming soon to Google Play" (btn-soon) because its Play page isn't public yet. Once it's in production:

  1. Add 'scribevault': 'com.scribevault.app' to APPS in scripts/make-qr.py and run it.
  2. In index.html and scribevault/index.html, replace the btn-soon span with a btn-play link to https://play.google.com/store/apps/details?id=com.scribevault.app, and add the "Scan to install" qr block, as the other apps have.
  3. Update the ScribeVault row in the table above.