I built the official website for my solo Android game with plain JavaScript, GitHub Pages and Firebase
I'm Zishan, a solo developer. I make a small Android arcade shooter called ZShoot under the name ZISHU TRON. When I finished version 3, I wanted more than a download link. I wanted a real home for the game: a place where players can try it, review it, ask for help and tell me what to build next. The result is live at https://zshoot.zishuai.cloud/ . This post is about how it is built, because the…
Zishan, a solo Android game developer, created an official website for his game ZShoot using plain JavaScript, GitHub Pages, and Firebase. The website provides players with access to download the APK, leave reviews, submit ideas, open support tickets, and view an admin panel for approval and replies. To maintain the site without updating code, Zishan used Firestore to store dynamic content such as reviews, ideas, tickets, and site settings.
Anonymous sign-in with Firebase Authentication allowed players to contribute without registering. The admin panel was secured by checking Firebase sign-in provider and a Firestore document to ensure only Zishan could manage the site. Firebase security rules protected the data, while a small Python script assembled the pages from shared components.
Additional features included a playable demo in a canvas game and trust signals such as file size, Android version compatibility, and a SHA-256 checksum for the APK.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.