<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Zishu Tron</title>
    <description>The latest articles on DEV Community by Zishu Tron (@zishutron).</description>
    <link>https://dev.to/zishutron</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4111800%2Fc526cf79-32f4-4cb3-b189-04b7139c6b48.png</url>
      <title>DEV Community: Zishu Tron</title>
      <link>https://dev.to/zishutron</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/zishutron"/>
    <language>en</language>
    <item>
      <title>I built the official website for my solo Android game with plain JavaScript, GitHub Pages and Firebase</title>
      <dc:creator>Zishu Tron</dc:creator>
      <pubDate>Mon, 12 Oct 2026 11:31:58 +0000</pubDate>
      <link>https://dev.to/zishutron/i-built-the-official-website-for-my-solo-android-game-with-plain-javascript-github-pages-and-24lf</link>
      <guid>https://dev.to/zishutron/i-built-the-official-website-for-my-solo-android-game-with-plain-javascript-github-pages-and-24lf</guid>
      <description>&lt;p&gt;I'm Zishan, a solo developer. I make a small Android arcade shooter called &lt;strong&gt;ZShoot&lt;/strong&gt; 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.&lt;/p&gt;

&lt;p&gt;The result is live at &lt;strong&gt;&lt;a href="https://zshoot.zishuai.cloud/" rel="noopener noreferrer"&gt;https://zshoot.zishuai.cloud/&lt;/a&gt;&lt;/strong&gt;. This post is about how it is built, because the stack is small and you can copy it for your own project.&lt;/p&gt;

&lt;h2&gt;
  
  
  The goal
&lt;/h2&gt;

&lt;p&gt;The site had to do five things:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Look like an official game site, not a template.&lt;/li&gt;
&lt;li&gt;Let people download the APK and trust that the file is genuine.&lt;/li&gt;
&lt;li&gt;Let players leave reviews, send ideas and open support tickets.&lt;/li&gt;
&lt;li&gt;Give me a private admin panel to approve, reject and answer all of that.&lt;/li&gt;
&lt;li&gt;Be cheap to run and easy to update when I ship a new version.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I did not want a server to maintain, so I chose a static site on GitHub Pages and let Firebase do the dynamic parts.&lt;/p&gt;

&lt;h2&gt;
  
  
  The stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Plain HTML, CSS and JavaScript.&lt;/strong&gt; No framework, no bundler on the deployed site. Each page is a folder with an &lt;code&gt;index.html&lt;/code&gt;, so the URLs are clean: &lt;code&gt;/feedback/&lt;/code&gt;, &lt;code&gt;/ideas/&lt;/code&gt;, &lt;code&gt;/ticket/&lt;/code&gt;, &lt;code&gt;/about/&lt;/code&gt;, &lt;code&gt;/admin/&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Pages&lt;/strong&gt; for hosting, with a custom domain.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cloud Firestore&lt;/strong&gt; for reviews, ideas, tickets, votes and site settings.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Firebase Authentication&lt;/strong&gt; with anonymous sign-in for players and Google sign-in for me.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I used a small Python script to assemble the pages from shared pieces (header, footer, sections), but what ships is just static files.&lt;/p&gt;

&lt;h2&gt;
  
  
  Players without accounts
&lt;/h2&gt;

&lt;p&gt;Nobody wants to register to leave a review. So every visitor is signed in anonymously. Firebase gives each browser a random user ID, and everything a player sends is stored under that ID:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;inbox/{uid}                      index document for the player
inbox/{uid}/items/{id}           a review, an idea or a ticket
inbox/{uid}/items/{id}/msgs/{m}  the conversation with me
pubReviews/{id}                  approved reviews (public)
pubIdeas/{id}                    approved ideas on the roadmap (public)
votes/{uid}                      one document per voter
site/release                     download link, version, checksum
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A drawer called "My requests" reads only the player's own items. When I approve an idea, change its status or reply to a ticket, the player sees it there live. No email server needed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Making myself the admin without hardcoding anything
&lt;/h2&gt;

&lt;p&gt;My first version checked an email address that lived in a config file. That is easy to get wrong and it leaks into the repo. I replaced it with a document in Firestore:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I open &lt;code&gt;/admin/&lt;/code&gt; and sign in with Google.&lt;/li&gt;
&lt;li&gt;The page shows my UID.&lt;/li&gt;
&lt;li&gt;In the Firebase console I create &lt;code&gt;admins/&amp;lt;my-uid&amp;gt;&lt;/code&gt; with a field &lt;code&gt;admin: true&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The security rules then check for that document:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;function isAdmin() {
  return request.auth != null
    &amp;amp;&amp;amp; request.auth.token.firebase.sign_in_provider != 'anonymous'
    &amp;amp;&amp;amp; exists(/databases/$(database)/documents/admins/$(request.auth.uid));
}

match /admins/{uid} {
  allow get: if request.auth != null &amp;amp;&amp;amp; request.auth.uid == uid;
  allow list, create, update, delete: if false;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Nobody can write to &lt;code&gt;admins&lt;/code&gt; from the website, so nobody can promote themselves. Only I can, in the console.&lt;/p&gt;

&lt;h2&gt;
  
  
  Rules are the real security
&lt;/h2&gt;

&lt;p&gt;The Firebase &lt;code&gt;apiKey&lt;/code&gt; in a web app is public by design. What protects the data is the rules. A few that matter for this project:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A player can create only their own items, with a fixed set of kinds and an allowed starting status, and with the admin decision fields untouched.&lt;/li&gt;
&lt;li&gt;A player can update only message bookkeeping fields on their own item, never the decision.&lt;/li&gt;
&lt;li&gt;Only the admin can read everyone's inbox and write &lt;code&gt;pubReviews&lt;/code&gt;, &lt;code&gt;pubIdeas&lt;/code&gt; and &lt;code&gt;site&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Everyone can read approved content and site settings.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here is the part that stops players from approving their own reviews:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;allow update: if isAdmin() || (
  request.auth.uid == uid
  &amp;amp;&amp;amp; request.resource.data.diff(resource.data)
       .affectedKeys().hasOnly(['lastMsgBy', 'lastMsgAt', 'updatedAt'])
);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I also added a honeypot field and a 30 second cooldown in the browser for basic spam control. Those are only speed bumps. The rules do the real work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Updating the site without editing code
&lt;/h2&gt;

&lt;p&gt;This was the feature I enjoy most. Every time I ship a new version I would have had to change the APK link, the version number, the file size, the SHA-256 checksum and the big "3" in the logo, on several pages.&lt;/p&gt;

&lt;p&gt;Instead, those values live in one Firestore document, &lt;code&gt;site/release&lt;/code&gt;, and the admin panel has a &lt;strong&gt;Release&lt;/strong&gt; tab to edit them. Any element in the HTML can opt in with a data attribute:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;ZShoot &lt;span class="nt"&gt;&amp;lt;span&lt;/span&gt; &lt;span class="na"&gt;data-rel=&lt;/span&gt;&lt;span class="s"&gt;"major"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;3&lt;span class="nt"&gt;&amp;lt;/span&amp;gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;dd&amp;gt;&amp;lt;span&lt;/span&gt; &lt;span class="na"&gt;data-rel=&lt;/span&gt;&lt;span class="s"&gt;"version"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;3.0.0&lt;span class="nt"&gt;&amp;lt;/span&amp;gt;&lt;/span&gt; (build &lt;span class="nt"&gt;&amp;lt;span&lt;/span&gt; &lt;span class="na"&gt;data-rel=&lt;/span&gt;&lt;span class="s"&gt;"build"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;3&lt;span class="nt"&gt;&amp;lt;/span&amp;gt;&lt;/span&gt;)&lt;span class="nt"&gt;&amp;lt;/dd&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;a&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"btn"&lt;/span&gt; &lt;span class="na"&gt;href=&lt;/span&gt;&lt;span class="s"&gt;"#"&lt;/span&gt; &lt;span class="na"&gt;data-apk&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Download APK&lt;span class="nt"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;On load, the page applies cached values from &lt;code&gt;localStorage&lt;/code&gt; immediately (so there is no flash), then fetches the live document from the Firestore REST API. Public pages do not need the Firebase SDK for this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nf"&gt;fetch&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;https://firestore.googleapis.com/v1/projects/&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="nx"&gt;projectId&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
      &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;/databases/(default)/documents/site/release?key=&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="nx"&gt;apiKey&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;then&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;r&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="nx"&gt;r&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;ok&lt;/span&gt; &lt;span class="p"&gt;?&lt;/span&gt; &lt;span class="nx"&gt;r&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;json&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kc"&gt;null&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;then&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;doc&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="cm"&gt;/* read stringValue fields, then fill every [data-rel] */&lt;/span&gt; &lt;span class="p"&gt;});&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Values written into the page use &lt;code&gt;textContent&lt;/code&gt;, and the APK link must start with &lt;code&gt;https://&lt;/code&gt;, so a bad value cannot inject markup. If Firestore is unreachable, the hard-coded defaults in the HTML still show a working download button.&lt;/p&gt;

&lt;h2&gt;
  
  
  A playable demo in a canvas
&lt;/h2&gt;

&lt;p&gt;The game is on Android, but I wanted visitors to feel it in the browser. The "Play" section is a small canvas game that uses the real crate and gun sprites. Crates fall, you tap them, and different crate types behave differently. It is not the full game, just enough to show the idea in ten seconds.&lt;/p&gt;

&lt;h2&gt;
  
  
  Small things that helped
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Trust for the APK.&lt;/strong&gt; The download panel shows the file size, minimum Android version and a SHA-256 checksum with a copy button.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SEO basics.&lt;/strong&gt; A &lt;code&gt;sitemap.xml&lt;/code&gt;, a &lt;code&gt;robots.txt&lt;/code&gt; that keeps &lt;code&gt;/admin/&lt;/code&gt; out of search, and a canonical link on each page.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privacy in plain language.&lt;/strong&gt; The game itself needs no internet permission, so the Privacy Policy says exactly that, and describes what the website collects.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What I would do differently
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;A static site cannot send email. Players see replies on the site instead. If I need real emails later, the Firebase "Trigger Email from Firestore" extension is the next step.&lt;/li&gt;
&lt;li&gt;I test rules last. I should have written rule tests from day one.&lt;/li&gt;
&lt;li&gt;I wrote the first version of the site before the second one, and had to merge the two. Deciding on the page structure first would have saved a day.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;If you want to see the result, the site is here: &lt;strong&gt;&lt;a href="https://zshoot.zishuai.cloud/" rel="noopener noreferrer"&gt;https://zshoot.zishuai.cloud/&lt;/a&gt;&lt;/strong&gt;. You can play the web demo, read the pages, and send me an idea or a review. I read every one.&lt;/p&gt;

&lt;p&gt;If you are building something similar, I hope the structure helps. Questions are welcome in the comments.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>java</category>
      <category>firebase</category>
      <category>webdev</category>
    </item>
    <item>
      <title>ZShoot v3.0.0 -- New Guns, Backgrounds and new box challenges</title>
      <dc:creator>Zishu Tron</dc:creator>
      <pubDate>Sun, 11 Oct 2026 14:17:14 +0000</pubDate>
      <link>https://dev.to/zishutron/zshoot-v300-new-guns-backgrounds-and-new-box-challenges-1g92</link>
      <guid>https://dev.to/zishutron/zshoot-v300-new-guns-backgrounds-and-new-box-challenges-1g92</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F32gn8dudny9pq3cndwod.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F32gn8dudny9pq3cndwod.jpg" alt=" " width="800" height="379"&gt;&lt;/a&gt;&lt;br&gt;
ZShoot v3.0.0 — A Bigger Arcade Shooting Experience with New Guns, Environments, and Box Challenges&lt;/p&gt;

&lt;p&gt;By ZISHU TRON | Game Update | Version 3.0.0&lt;/p&gt;

&lt;p&gt;The next update of ZShoot is here! ZShoot v3.0.0 introduces a bigger collection of guns and backgrounds, more box types, and additional gameplay effects to make its fast-paced arcade shooting experience more varied and engaging.&lt;/p&gt;

&lt;p&gt;Developed as an independent Android game under the ZISHU TRON brand, ZShoot focuses on quick reflexes, shooting accuracy, and the challenge of destroying incoming boxes. Version 3.0.0 builds on the previous release by expanding the game's content and introducing more variety to the core gameplay.&lt;/p&gt;

&lt;p&gt;What's New in ZShoot v3.0.0?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;More Guns to Explore&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The new version expands the gun collection from 10 to 18 gun assets, giving the game a larger selection of weapons. Players can explore the available gun collection and enjoy more variety in the game's shooting experience.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;More Backgrounds and Environments&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;ZShoot v3.0.0 expands its background collection from 10 to 18 background assets. The additional visual environments bring more variety to the game's presentation and give players more backgrounds to discover.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Six Different Box Types&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;One of the key additions is the expanded variety of boxes. Version 3.0.0 includes six box types:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Normal Box: The standard box that forms part of the core gameplay.&lt;/li&gt;
&lt;li&gt;Danger Box: Adds a more dangerous encounter to the action.&lt;/li&gt;
&lt;li&gt;Fast Box: Introduces a faster-moving challenge.&lt;/li&gt;
&lt;li&gt;Freeze Box: Adds a freezing effect to the gameplay.&lt;/li&gt;
&lt;li&gt;Power Box: Expands the available gameplay variety with a power-themed box.&lt;/li&gt;
&lt;li&gt;Tank Box: Introduces another distinct box type.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These different box types help make encounters less repetitive and add more variety to the arcade shooting experience.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;New Sound Effects&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The update introduces additional sound assets, including Danger and Strike sound effects. These additions contribute to the game's audio feedback and help distinguish different gameplay moments.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Danger Shockwave Effect&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Version 3.0.0 includes a Danger Shockwave effect, adding another visual element to encounters involving the Danger Box. This feature brings more impact to the game's action-focused presentation.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Unlock Notifications&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The update also includes notifications associated with gun and background unlocks. These notifications help communicate unlock events to players as they explore the available content.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Updated Home Screen Background&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A new home screen background adds a fresh visual touch to the game's main menu and complements the expanded visual content in this release.&lt;/p&gt;

&lt;p&gt;What Is ZShoot?&lt;/p&gt;

&lt;p&gt;ZShoot is a 2D arcade shooting game designed around a simple objective: aim, shoot, and destroy boxes while trying to achieve a higher score.&lt;/p&gt;

&lt;p&gt;The gameplay emphasizes quick reactions and shooting accuracy. With different box types, a growing collection of guns, and multiple backgrounds, the game offers an arcade-style experience that players can return to when they want a quick action session.&lt;/p&gt;

&lt;p&gt;Why Update to Version 3.0.0?&lt;/p&gt;

&lt;p&gt;Compared with the previously released v2.0.0.2, version 3.0.0 expands the game's content in several important areas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;8 additional gun assets.&lt;/li&gt;
&lt;li&gt;8 additional background assets.&lt;/li&gt;
&lt;li&gt;Six distinct box types.&lt;/li&gt;
&lt;li&gt;Additional sound effects and a Danger Shockwave effect.&lt;/li&gt;
&lt;li&gt;Gun and background unlock notifications.&lt;/li&gt;
&lt;li&gt;A new home screen background.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Together, these additions make v3.0.0 a content-focused update that expands the variety of the existing ZShoot experience.&lt;/p&gt;

&lt;p&gt;Download ZShoot v3.0.0 for Android&lt;/p&gt;

&lt;p&gt;Ready to try the latest version?&lt;/p&gt;

&lt;p&gt;Current version: 3.0.0&lt;br&gt;
Platform: Android&lt;br&gt;
Developer: ZISHU TRON&lt;br&gt;
Package: APK&lt;/p&gt;

&lt;p&gt;"Download ZShoot v3.0.0 — Official APK" (&lt;a href="https://github.com/zishutron/Stardust-store/releases/download/v2.0.0/ZShoot_v3.0.0.3.apk" rel="noopener noreferrer"&gt;https://github.com/zishutron/Stardust-store/releases/download/v2.0.0/ZShoot_v3.0.0.3.apk&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Download the APK using the link above. If Android asks for permission to install apps from that source, review the prompt and only proceed if you trust the file and its source.&lt;/p&gt;

&lt;p&gt;Final Thoughts&lt;/p&gt;

&lt;p&gt;ZShoot v3.0.0 is another step forward in the development of this independent arcade shooter. With a larger gun and background collection, six box types, additional sound effects, and new visual elements, the update focuses on expanding the core experience rather than changing the game's identity.&lt;/p&gt;

&lt;p&gt;The goal remains straightforward: aim carefully, shoot accurately, destroy boxes, and keep pushing for a better score.&lt;/p&gt;

&lt;p&gt;Thank you for supporting ZISHU TRON and the ongoing development of ZShoot.&lt;/p&gt;

&lt;p&gt;Download the update and take on the challenge in ZShoot v3.0.0!&lt;/p&gt;

&lt;p&gt;ZShoot is developed under the ZISHU TRON brand. Features described above are based on the available version comparison; gameplay behavior may vary by device and build.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>gamechallenge</category>
      <category>gamedev</category>
      <category>java</category>
    </item>
    <item>
      <title>ZShoot v2.0.0 — Endless Arcade Shooting, Now Available for Android</title>
      <dc:creator>Zishu Tron</dc:creator>
      <pubDate>Sat, 10 Oct 2026 10:09:53 +0000</pubDate>
      <link>https://dev.to/zishutron/zshoot-v200-endless-arcade-shooting-now-available-for-android-5bi5</link>
      <guid>https://dev.to/zishutron/zshoot-v200-endless-arcade-shooting-now-available-for-android-5bi5</guid>
      <description>&lt;p&gt;ZShoot v2.0.0 — Endless Arcade Shooting, Now Available for Android&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fakjr66nshd0o430cbm71.png" alt=" " width="800" height="379"&gt;
&lt;/h2&gt;

&lt;p&gt;Introduction&lt;/p&gt;

&lt;p&gt;We're excited to announce the official launch of ZShoot v2.0.0, a fast-paced arcade shooting experience built from the ground up for Android. Whether you have a few minutes to spare or you're chasing a new high score, ZShoot delivers tight controls, satisfying action, and a challenge that grows with you.&lt;/p&gt;

&lt;p&gt;After months of development, iteration, and polish, ZShoot is now ready for players worldwide. This release marks the beginning of an ongoing journey — with more content, features, and improvements planned for the future.&lt;/p&gt;




&lt;p&gt;What is ZShoot?&lt;/p&gt;

&lt;p&gt;ZShoot is a 2D arcade shooter where precision and reflexes decide your fate. Boxes stream in from every direction, and your job is simple: aim, fire, and destroy them before they slip past you. The longer you survive, the faster the action becomes — and the harder it gets to keep up.&lt;/p&gt;

&lt;p&gt;Simple to learn. Hard to master. Endless to enjoy.&lt;/p&gt;




&lt;p&gt;🎮 Core Gameplay&lt;/p&gt;

&lt;p&gt;· Left thumb to aim — rotate your gun smoothly with a responsive aim line&lt;br&gt;
· Right thumb to fire — tap the FIRE button to shoot with pinpoint accuracy&lt;br&gt;
· Destroy boxes — every box you hit earns you points and coins&lt;br&gt;
· Protect your hearts — miss a box and lose one of your five hearts&lt;br&gt;
· Survive and score — climb the leaderboard of your own personal best&lt;/p&gt;

&lt;p&gt;The controls are designed for one-handed and two-handed play alike. Whether you're on a bus, in a queue, or relaxing at home, ZShoot is built to be played in short, satisfying bursts.&lt;/p&gt;




&lt;p&gt;🔥 Key Features in v2.0.0&lt;/p&gt;

&lt;p&gt;🎯 Smooth 60 FPS Gameplay&lt;br&gt;
Optimized for performance across a wide range of Android devices — from budget phones to flagship models.&lt;/p&gt;

&lt;p&gt;🔫 10 Unique Guns&lt;br&gt;
Unlock and equip a growing arsenal of weapons — Pistols, Revolvers, SMGs, Rifles, Shotguns, Snipers, Machine Guns, Gatling guns, Rocket Launchers, and Plasma Rifles.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwhv5vkbg8jhfxutgmwyg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwhv5vkbg8jhfxutgmwyg.png" alt=" " width="800" height="379"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🌄 10 Stunning Backgrounds&lt;br&gt;
Battle through Desert, Space, Forest, City, Ocean, Sunset, Snow, Lava, Night, and Jungle environments. Each one changes the mood and feel of the game.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz0u3ui96isztd6kyrre0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz0u3ui96isztd6kyrre0.png" alt=" " width="800" height="379"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💥 Dynamic Difficulty&lt;br&gt;
The game adapts as you improve. Boxes spawn faster, move quicker, and require sharper reflexes as your score climbs.&lt;/p&gt;

&lt;p&gt;⚡ Special Power-Ups&lt;/p&gt;

&lt;p&gt;· Power Box — destroys every box on screen instantly&lt;br&gt;
· Freeze Box — freezes all boxes in place, giving you breathing room&lt;/p&gt;

&lt;p&gt;🪙 Coin &amp;amp; Shop System&lt;br&gt;
Earn coins for every box you destroy. Spend them in the in-game shop to unlock new guns and backgrounds. Build your own loadout.&lt;/p&gt;

&lt;p&gt;🎵 Immersive Audio &amp;amp; Visual Effects&lt;br&gt;
Real-time sound effects, screen shake, particle explosions, combo popups, and reactive visual feedback make every hit feel impactful.&lt;/p&gt;

&lt;p&gt;⚙️ Customizable Settings&lt;br&gt;
Turn individual sound effects on or off. Disable screen shake. Tune the experience to your preference.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi8dmqznsd3rkg8nfzj1m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi8dmqznsd3rkg8nfzj1m.png" alt=" " width="800" height="379"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📱 Designed for Mobile&lt;/p&gt;

&lt;p&gt;· Fullscreen immersive landscape mode&lt;br&gt;
· Lightweight and battery-friendly&lt;br&gt;
· Works fully offline&lt;br&gt;
· No login required&lt;br&gt;
· No ads interrupting your gameplay&lt;/p&gt;




&lt;p&gt;🆕 What's New in v2.0.0&lt;/p&gt;

&lt;p&gt;This is the first public release of ZShoot. It includes:&lt;/p&gt;

&lt;p&gt;· Complete gameplay loop with adaptive difficulty&lt;br&gt;
· 10 custom weapons and 10 custom backgrounds&lt;br&gt;
· In-game shop and inventory system with persistent saving&lt;br&gt;
· Full settings menu with sound and screen shake toggles&lt;br&gt;
· High score tracking&lt;br&gt;
· Optimized rendering pipeline for smooth performance on low-end devices&lt;br&gt;
· Adaptive UI scaling for consistent layout across all screen sizes&lt;/p&gt;




&lt;p&gt;📥 Download &amp;amp; Install&lt;/p&gt;

&lt;p&gt;Latest version: v2.0.0&lt;br&gt;
Package: ZShoot_v2.0.0.2.apk&lt;br&gt;
Platform: Android 5.0+ (API 21+)&lt;br&gt;
Size: 5 MB&lt;/p&gt;

&lt;p&gt;Download Game:&lt;br&gt;
&lt;a href="https://github.com/zishutron/Stardust-store/releases/download/v2.0.0/ZShoot_v2.0.0.2.apk" rel="noopener noreferrer"&gt;https://github.com/zishutron/Stardust-store/releases/download/v2.0.0/ZShoot_v2.0.0.2.apk&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Installation Steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Download the APK from the link above&lt;/li&gt;
&lt;li&gt;Enable "Install from Unknown Sources" in your device settings (if prompted)&lt;/li&gt;
&lt;li&gt;Open the downloaded APK file&lt;/li&gt;
&lt;li&gt;Tap Install&lt;/li&gt;
&lt;li&gt;Launch ZShoot and start playing!&lt;/li&gt;
&lt;/ol&gt;




&lt;p&gt;🛠️ Technical Details&lt;/p&gt;

&lt;p&gt;· Language: Java (Native Android)&lt;br&gt;
· Rendering: Canvas + SurfaceView with a dedicated 60 FPS game thread&lt;br&gt;
· Minimum SDK: Android 5.0 (API 21)&lt;br&gt;
· Target SDK: Android 10 (API 29)&lt;br&gt;
· Architecture: Lightweight, no external dependencies&lt;br&gt;
· Data Storage: Local (SharedPreferences) — no servers, no tracking&lt;/p&gt;




&lt;p&gt;🗺️ Roadmap — What's Coming Next&lt;/p&gt;

&lt;p&gt;ZShoot is just getting started. Here's what's planned for future updates:&lt;/p&gt;

&lt;p&gt;· More guns and backgrounds — new skins and themes added regularly&lt;br&gt;
· New enemy types — beyond boxes, with unique behaviors&lt;br&gt;
· Boss waves — challenging fights every few waves&lt;br&gt;
· Daily rewards — log in daily for bonus coins&lt;br&gt;
· Achievements — unlock badges for milestones&lt;br&gt;
· Leaderboards — compare your score globally&lt;br&gt;
· Additional languages — support for regional players&lt;/p&gt;




&lt;p&gt;💬 Feedback &amp;amp; Support&lt;/p&gt;

&lt;p&gt;Your feedback shapes the future of ZShoot. If you find a bug, have a suggestion, or just want to share your high score, reach out:&lt;/p&gt;

&lt;p&gt;· GitHub: github.com/zishutron&lt;br&gt;
· Issues &amp;amp; Bug Reports: Open an Issue&lt;/p&gt;

&lt;p&gt;We read every message. Every piece of feedback helps make ZShoot better.&lt;/p&gt;




&lt;p&gt;🙏 Thank You&lt;/p&gt;

&lt;p&gt;This launch wouldn't be possible without the support and patience of early testers, friends, and everyone who encouraged this project along the way. ZShoot started as a small idea and grew into a complete, publishable game — and this is only the beginning.&lt;/p&gt;

&lt;p&gt;Download ZShoot today, chase your high score, and see how long you can survive.&lt;/p&gt;

&lt;p&gt;The boxes won't stop. Will you?&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>gamechallenge</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Stardust Discord Bot</title>
      <dc:creator>Zishu Tron</dc:creator>
      <pubDate>Sun, 04 Oct 2026 07:20:09 +0000</pubDate>
      <link>https://dev.to/zishutron/stardust-discord-bot-3fc6</link>
      <guid>https://dev.to/zishutron/stardust-discord-bot-3fc6</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv5t367jnjpbofhd57y86.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv5t367jnjpbofhd57y86.png" alt=" " width="500" height="500"&gt;&lt;/a&gt;&lt;br&gt;
The Complete Discord Infrastructure Platform&lt;/p&gt;

&lt;p&gt;A modern approach to community management, engagement, and growth.&lt;/p&gt;




&lt;p&gt;Introduction&lt;/p&gt;

&lt;p&gt;Running a Discord community has never been harder. Between moderation, member engagement, ticketing systems, economy mechanics, and endless configuration screens, server owners often end up juggling a dozen bots — each with its own command syntax, its own dashboard, its own quirks.&lt;/p&gt;

&lt;p&gt;Stardust was built to change that.&lt;/p&gt;

&lt;p&gt;Stardust is a comprehensive Discord bot platform that unifies moderation, automation, community engagement, and monetization tools into a single, cohesive system — controlled through a modern web dashboard that feels like a professional SaaS product, not a command-line interface.&lt;/p&gt;

&lt;p&gt;Whether you're running a small friend group, a growing community, or a large public server, Stardust provides the infrastructure you need to manage it efficiently.&lt;/p&gt;




&lt;p&gt;A New Standard for Discord Management&lt;/p&gt;

&lt;p&gt;Traditional Discord bots force you into one of two worlds: either you memorize dozens of slash commands, or you navigate fragmented dashboards scattered across multiple websites.&lt;/p&gt;

&lt;p&gt;Stardust takes a different approach.&lt;/p&gt;

&lt;p&gt;Every configuration lives in one place. Every module is controllable from the same dashboard. Every change applies instantly to your live server. There's no fragmented state, no disconnected systems, no confusion.&lt;/p&gt;

&lt;p&gt;The dashboard itself reflects this philosophy. Built with a clean, modern interface that respects both dark and light themes, Stardust feels less like a utility and more like a control center — one that server owners actually enjoy using.&lt;/p&gt;




&lt;p&gt;The Modules Behind the Platform&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Moderation — Native, Safe, and Fast&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Moderation on Discord requires precision. Stardust provides the essential tools — kick, ban, timeout, warn, and role management — implemented with Discord's native permission system at their core.&lt;/p&gt;

&lt;p&gt;Every destructive action requires confirmation. Every permission check runs on the backend. Role hierarchy is always validated before execution. The result is a moderation suite that's safe by design, not just powerful.&lt;/p&gt;

&lt;p&gt;Warnings optionally send a private DM to the member and log an entry for staff review — creating a transparent audit trail without extra setup.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;AutoMod — Filter Without Friction&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Every server has words that shouldn't appear in chat. Stardust's AutoMod allows you to configure a custom block list directly from the dashboard — no commands needed.&lt;/p&gt;

&lt;p&gt;When a message matches a blocked word, the bot can delete the message, warn the member, or both. Warning messages are ephemeral and disappear automatically. Staff members are optionally exempt from the filter.&lt;/p&gt;

&lt;p&gt;It's a system that protects your community without overwhelming your moderators.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Welcome &amp;amp; Leave — Set the Tone&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;First impressions matter. Stardust lets you design custom welcome messages with rich embeds — complete with custom titles, descriptions, colors, banner images, and mentions that actually ping the new member.&lt;/p&gt;

&lt;p&gt;Welcome messages can be configured to mention, DM, or simply greet. Leave messages announce departures with a matching level of polish. Both systems support live previews in the dashboard, so you can see exactly what your members will see before you save.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Booster Rewards — Recognize Loyalty&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Members who boost your server deserve recognition. Stardust automatically detects boosts and rewards them with:&lt;/p&gt;

&lt;p&gt;· A public announcement in a channel of your choice&lt;br&gt;
· A configurable coin reward&lt;br&gt;
· An exclusive badge added to their inventory&lt;/p&gt;

&lt;p&gt;Every aspect — the message, the embed design, the reward amount — is customizable from the dashboard.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Tickets — A Complete Helpdesk&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Support on Discord often devolves into chaos. Stardust's ticketing system gives you a proper helpdesk with:&lt;/p&gt;

&lt;p&gt;· A deployable support panel in any channel&lt;br&gt;
· Private ticket channels with proper permission overwrites&lt;br&gt;
· A "claim" system so staff can take ownership of tickets&lt;br&gt;
· Automatic transcripts on close, saved to a dedicated log channel&lt;br&gt;
· Customizable panel titles, welcome messages, and staff roles&lt;/p&gt;

&lt;p&gt;It's a system that scales from a small mod team to a full support department.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Economy — Engagement That Matters&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A well-designed economy system transforms casual members into active participants. Stardust ships with:&lt;/p&gt;

&lt;p&gt;· Daily rewards — claimable every 24 hours&lt;br&gt;
· Chat wages — random coin drops when members stay active&lt;br&gt;
· A global menu — 16 premium dishes from around the world&lt;br&gt;
· A shop — with pets, badges, and premium collectibles&lt;br&gt;
· Inventory tracking — every owned item is catalogued&lt;/p&gt;

&lt;p&gt;Every parameter — the daily amount, the cooldown, the reward range, the currency name itself — is configurable. Server owners can shape the economy to match their community's pace.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Leveling — Progression That Rewards&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Members earn XP for every message they send. When they level up, Stardust generates a custom rank card featuring their avatar, tier, and progress bar.&lt;/p&gt;

&lt;p&gt;The tier system — inspired by competitive gaming — progresses through Bronze, Silver, Gold, Platinum, Diamond, Heroic, and finally Grandmaster. Each level-up is announced in a channel of your choice, optionally with a generated image card.&lt;/p&gt;

&lt;p&gt;Every parameter is adjustable: XP range, cooldown, base XP requirement, and multiplier.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Giveaways — Build Excitement&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Reaction-based giveaways with duration parsing, multi-winner support, and automatic conclusion. Start a giveaway from the dashboard or via command — the system handles entries, timing, and winner selection.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Games &amp;amp; Anime — Entertainment Built In&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Stardust ships with interactive games including Rock Paper Scissors, Tic Tac Toe, and Slap Fight — each rewarding coins to the winner. Anime roleplay commands (hug, kiss, slap) add personality to member interactions, while a waifu/husbandu claim system brings a gaming twist to community life.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Utilities — The Tools You Didn't Know You Needed&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Embed builder, reaction polls, personal reminders, AFK status, quotes, dice rolls, and latency checks — all included. Every utility is designed to save your moderators time and add polish to the member experience.&lt;/p&gt;




&lt;p&gt;Built for Real-World Use&lt;/p&gt;

&lt;p&gt;The Dashboard&lt;/p&gt;

&lt;p&gt;The Stardust dashboard is not an afterthought. It's the primary way to configure every module. Server owners log in with Discord, select their server, and immediately see:&lt;/p&gt;

&lt;p&gt;· Server statistics and module health&lt;br&gt;
· Every configuration form, with live previews&lt;br&gt;
· Real channel and role selection (no typing IDs)&lt;br&gt;
· Sticky save bars for quick updates&lt;br&gt;
· Toast notifications for every action&lt;/p&gt;

&lt;p&gt;Every setting applies instantly to the live bot. There's no wait, no sync delay, no ambiguity.&lt;/p&gt;

&lt;p&gt;Real Permissions, Real Safety&lt;/p&gt;

&lt;p&gt;Behind the scenes, Stardust enforces permissions at every layer:&lt;/p&gt;

&lt;p&gt;· Every API call validates the user's Discord permissions&lt;br&gt;
· Every guild action confirms bot presence and role hierarchy&lt;br&gt;
· Every sensitive operation requires explicit confirmation&lt;/p&gt;

&lt;p&gt;Server owners can rest easy knowing that only authorized admins can modify their configuration.&lt;/p&gt;

&lt;p&gt;Persistence Without Compromise&lt;/p&gt;

&lt;p&gt;Stardust stores configuration, economy data, rank progress, and tickets in robust, file-backed JSON storage with atomic writes. Nothing is lost on restart. Nothing breaks on crash. The system is designed to survive Render's cold starts and free-tier limits, waking back up exactly where it left off.&lt;/p&gt;




&lt;p&gt;Designed for Modern Discord&lt;/p&gt;

&lt;p&gt;Dual Theme Support&lt;/p&gt;

&lt;p&gt;The dashboard ships with polished dark and light themes, both crafted to professional standards. Your preference is remembered across sessions.&lt;/p&gt;

&lt;p&gt;Mobile-First Responsiveness&lt;/p&gt;

&lt;p&gt;Server owners don't always have a laptop handy. The dashboard works flawlessly on mobile — from the homepage to the deepest configuration screen. Drawers, dropdowns, and forms all scale gracefully to any screen size.&lt;/p&gt;

&lt;p&gt;Zero-Learning-Curve UX&lt;/p&gt;

&lt;p&gt;Every field has a hint. Every action has feedback. Every error is human-readable. Stardust is designed for server owners who want to spend less time learning a tool and more time running their community.&lt;/p&gt;




&lt;p&gt;Where Stardust Fits&lt;/p&gt;

&lt;p&gt;Stardust is designed for:&lt;/p&gt;

&lt;p&gt;· Community managers who need real tools, not toys&lt;br&gt;
· Server owners who want one platform instead of ten&lt;br&gt;
· Moderation teams who value speed and safety&lt;br&gt;
· Developers who appreciate well-architected systems&lt;br&gt;
· Anyone who's tired of fragmented, inconsistent Discord management&lt;/p&gt;

&lt;p&gt;If you've ever opened three tabs just to configure a welcome message, Stardust is for you.&lt;/p&gt;




&lt;p&gt;What's Next&lt;/p&gt;

&lt;p&gt;Stardust is actively developed. Future updates will bring:&lt;/p&gt;

&lt;p&gt;· Expanded economy customization&lt;br&gt;
· More game modes&lt;br&gt;
· Advanced logging controls&lt;br&gt;
· Custom command scripting&lt;br&gt;
· Community-driven feature requests&lt;/p&gt;

&lt;p&gt;Every update keeps the same philosophy: real functionality, professional polish, zero compromise.&lt;/p&gt;




&lt;p&gt;Getting Started&lt;/p&gt;

&lt;p&gt;Adding Stardust takes under 30 seconds:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click Add to Discord on the website&lt;/li&gt;
&lt;li&gt;Choose your server and authorize&lt;/li&gt;
&lt;li&gt;Log into the dashboard with Discord&lt;/li&gt;
&lt;li&gt;Configure modules instantly — no setup required&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Everything else is optional. Everything else is customizable.&lt;/p&gt;




&lt;p&gt;Final Thoughts&lt;/p&gt;

&lt;p&gt;Discord communities deserve better tools. Not just more tools, but better ones — designed with the same care that goes into the communities themselves.&lt;/p&gt;

&lt;p&gt;Stardust is our answer to that need. It's a platform built for server owners who want professional-grade control, without the professional-grade complexity.&lt;/p&gt;

&lt;p&gt;Every feature, every module, every pixel of the dashboard exists for one reason: to help you build a better Discord community.&lt;/p&gt;




&lt;p&gt;Ready to upgrade your server?&lt;/p&gt;

&lt;p&gt;🌐 Website: &lt;a href="https://zishutron.github.io/Stardust-discord-bot/" rel="noopener noreferrer"&gt;https://zishutron.github.io/Stardust-discord-bot/&lt;/a&gt;&lt;br&gt;
💬 Support Server: &lt;a href="https://discord.gg/Xhh5r2UM5C" rel="noopener noreferrer"&gt;https://discord.gg/Xhh5r2UM5C&lt;/a&gt;&lt;br&gt;
➕ Add Stardust: &lt;a href="https://discord.com/oauth2/authorize?client_id=1517046273037832342&amp;amp;permissions=8&amp;amp;integration_type=0&amp;amp;scope=bot" rel="noopener noreferrer"&gt;https://discord.com/oauth2/authorize?client_id=1517046273037832342&amp;amp;permissions=8&amp;amp;integration_type=0&amp;amp;scope=bot&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;© 2026 Stardust. All rights reserved.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>javascript</category>
      <category>python</category>
    </item>
    <item>
      <title>Building ZISHU TRON: How I Created a 17+ App Ecosystem as a 16-Year-Old Developer</title>
      <dc:creator>Zishu Tron</dc:creator>
      <pubDate>Mon, 21 Sep 2026 15:46:10 +0000</pubDate>
      <link>https://dev.to/zishutron/building-zishu-tron-how-i-created-a-17-app-ecosystem-as-a-16-year-old-developer-57n6</link>
      <guid>https://dev.to/zishutron/building-zishu-tron-how-i-created-a-17-app-ecosystem-as-a-16-year-old-developer-57n6</guid>
      <description>&lt;p&gt;I'm 16, and over the past few years, I've been building something called &lt;strong&gt;ZISHU TRON&lt;/strong&gt; — a technology brand with 17+ live applications.&lt;/p&gt;

&lt;p&gt;This isn't a "here's my portfolio" post. This is a &lt;strong&gt;technical breakdown&lt;/strong&gt; of how I designed, built, and shipped an ecosystem of products using vanilla JavaScript and Firebase — with no build step, no frameworks, and no team.&lt;/p&gt;

&lt;p&gt;Let me walk you through the architecture, the decisions, and what I learned along the way.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Origin
&lt;/h2&gt;

&lt;p&gt;I started with a simple question: &lt;strong&gt;"How do apps actually work?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I learned HTML, then CSS, then JavaScript. Then Firebase. And instead of building one polished product, I built many small ones — each one teaching me something new.&lt;/p&gt;

&lt;p&gt;Over time, those experiments became real products. And ZISHU TRON became the home for all of them.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Ecosystem
&lt;/h2&gt;

&lt;p&gt;Currently, ZISHU TRON has &lt;strong&gt;17+ live applications&lt;/strong&gt; across multiple categories:&lt;/p&gt;

&lt;h3&gt;
  
  
  AI &amp;amp; Productivity
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Zishu AI&lt;/strong&gt; — Voice assistant powered by AI&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zishu Notepad&lt;/strong&gt; — Cloud-based note taking&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Browsing &amp;amp; Communication
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Zishu Browser&lt;/strong&gt; — Lightweight, privacy-focused browser&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zishu X Messenger&lt;/strong&gt; — Real-time messaging&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Media &amp;amp; Entertainment
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Upcodez&lt;/strong&gt; — OTT video platform&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stardust Canvas&lt;/strong&gt; — Photo sharing&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stardust Hub&lt;/strong&gt; — Social platform&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Learning &amp;amp; Utilities
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Stardust Student OS&lt;/strong&gt; — Educational platform&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stardust Learning&lt;/strong&gt; — Online courses&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zishu Insight&lt;/strong&gt; — Official newsroom&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Games
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Stardust Warrior&lt;/strong&gt; — Zombie survival&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Roller Splash Pro&lt;/strong&gt; — Physics-based arcade&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Business Tycoon&lt;/strong&gt; — Simulation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All products share &lt;strong&gt;one account system&lt;/strong&gt;, &lt;strong&gt;one design language&lt;/strong&gt;, and &lt;strong&gt;one vision&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Architecture
&lt;/h2&gt;

&lt;p&gt;Here's what powers everything:&lt;/p&gt;

&lt;p&gt;┌─────────────────────────────────┐&lt;br&gt;
│       ZISHU TRON PORTAL         │&lt;br&gt;
│   (HTML + CSS + Vanilla JS)     │&lt;br&gt;
└──────────────┬──────────────────┘&lt;br&gt;
│&lt;br&gt;
▼&lt;br&gt;
┌─────────────────────────────────┐&lt;br&gt;
│      FIREBASE PLATFORM          │&lt;br&gt;
│                                 │&lt;br&gt;
│  Auth  │  Realtime DB  │  Rules │&lt;br&gt;
└──────────────┬──────────────────┘&lt;br&gt;
│&lt;br&gt;
▼&lt;br&gt;
┌─────────────────────────────────┐&lt;br&gt;
│     PRODUCT ECOSYSTEM           │&lt;br&gt;
│      (17+ Live Apps)            │&lt;br&gt;
└─────────────────────────────────┘&lt;/p&gt;

&lt;h3&gt;
  
  
  Why Vanilla JavaScript?
&lt;/h3&gt;

&lt;p&gt;I deliberately chose &lt;strong&gt;no frameworks&lt;/strong&gt;. Here's why:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Zero build step&lt;/strong&gt; — instant deployment&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fully static&lt;/strong&gt; — works on GitHub Pages&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Small bundle size&lt;/strong&gt; — fast page loads&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deep learning&lt;/strong&gt; — I understand every line of code&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Frameworks are great. But for a solo developer building a long-term ecosystem, &lt;strong&gt;simplicity wins&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why Firebase?
&lt;/h3&gt;

&lt;p&gt;Firebase gave me everything I needed without a backend team:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Authentication&lt;/strong&gt; — Google Sign-In + Email/Password&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Realtime Database&lt;/strong&gt; — real-time data sync&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Security Rules&lt;/strong&gt; — access control at the database layer&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Free tier&lt;/strong&gt; — sustainable for a student project&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;The Account System&lt;/p&gt;

&lt;p&gt;One ZISHU TRON account works across every product. It includes:&lt;/p&gt;

&lt;p&gt;· Google Sign-In and Email/Password&lt;br&gt;
· Email verification&lt;br&gt;
· Password reset&lt;br&gt;
· Login activity history&lt;br&gt;
· Account deletion (with confirmation)&lt;/p&gt;

&lt;p&gt;Each user's profile is stored in Realtime Database with strict per-field validation.&lt;/p&gt;




&lt;p&gt;Performance Optimizations&lt;/p&gt;

&lt;p&gt;Since everything is static, performance was already good. But I added:&lt;/p&gt;

&lt;p&gt;· Lazy loading for images&lt;br&gt;
· Query-scoped Firebase reads&lt;br&gt;
· Cached responses where possible&lt;br&gt;
· Minimal DOM complexity&lt;br&gt;
· CSS-only animations&lt;br&gt;
· Video lazy loading with IntersectionObserver&lt;/p&gt;

&lt;p&gt;Page loads are typically under 1 second on 4G.&lt;/p&gt;




&lt;p&gt;Lessons Learned&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Start Simple&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I didn't need React, Vue, or Next.js. Vanilla JS + Firebase was enough.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Ship Early&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Every product I launched taught me something the previous one didn't.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Security Is a Mindset&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Real security isn't frontend checks — it's database rules.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Design Matters&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Users judge by visuals. Clean UI is not optional.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Build in Public&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Sharing progress brought feedback, users, and motivation.&lt;/p&gt;




&lt;p&gt;What's Next&lt;/p&gt;

&lt;p&gt;· "Login with ZISHU TRON" — cross-product SSO&lt;br&gt;
· Public REST API for the product catalogue&lt;br&gt;
· Analytics dashboard&lt;br&gt;
· Multi-language support&lt;br&gt;
· Progressive Web App support&lt;/p&gt;

&lt;p&gt;The journey continues.&lt;/p&gt;




&lt;p&gt;Links&lt;/p&gt;

&lt;p&gt;· Website: &lt;a href="https://zishutron.zishuai.cloud" rel="noopener noreferrer"&gt;https://zishutron.zishuai.cloud&lt;/a&gt;&lt;br&gt;
· GitHub: &lt;a href="https://github.com/zishutron" rel="noopener noreferrer"&gt;https://github.com/zishutron&lt;/a&gt;&lt;br&gt;
· X: @zishanstardust&lt;/p&gt;




&lt;p&gt;Final Thoughts&lt;/p&gt;

&lt;p&gt;I'm 16. I'm still learning. But I've learned that building beats waiting.&lt;/p&gt;

&lt;p&gt;If you're a young developer reading this: start small, ship often, and don't wait for permission. The tools are free. The internet is your classroom. And no one is stopping you.&lt;/p&gt;

&lt;p&gt;You can build your ecosystem too. Start today.&lt;/p&gt;




&lt;p&gt;If you found this useful, follow me for more posts about building products, Firebase, and web development.&lt;/p&gt;

&lt;p&gt;Feedback and questions welcome in the comments.&lt;/p&gt;

&lt;h1&gt;
  
  
  webdev #firebase #javascript #showdev
&lt;/h1&gt;

&lt;h1&gt;
  
  
  webdev #javascript #firebase #opensource
&lt;/h1&gt;

</description>
      <category>programming</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>productivity</category>
    </item>
    <item>
      <title>I Built Stardust Trader — A Modern Paper Trading App</title>
      <dc:creator>Zishu Tron</dc:creator>
      <pubDate>Mon, 14 Sep 2026 00:17:16 +0000</pubDate>
      <link>https://dev.to/zishutron/i-built-stardust-trader-a-modern-paper-trading-app-58nf</link>
      <guid>https://dev.to/zishutron/i-built-stardust-trader-a-modern-paper-trading-app-58nf</guid>
      <description>&lt;p&gt;I Built Stardust Trader — A Modern Paper Trading App&lt;/p&gt;

&lt;p&gt;I’ve been working on Stardust Trader, a mobile-first paper-trading app designed for people who want to practice trading without using real money.&lt;/p&gt;

&lt;p&gt;The idea was simple: create a trading experience that feels like a modern financial app, but keeps the focus on simulation, learning, and practice.&lt;/p&gt;

&lt;p&gt;What I built&lt;/p&gt;

&lt;p&gt;Stardust Trader lets users:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Explore market information&lt;/li&gt;
&lt;li&gt;Practice simulated buy and sell trades&lt;/li&gt;
&lt;li&gt;Manage a virtual portfolio&lt;/li&gt;
&lt;li&gt;Track trading activity and performance&lt;/li&gt;
&lt;li&gt;Manage their profile and account settings&lt;/li&gt;
&lt;li&gt;Practice trading without risking real money&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I focused heavily on the mobile experience because I wanted it to feel like an actual Android application rather than simply a website inside an app.&lt;/p&gt;

&lt;p&gt;The product was built independently, from the initial idea and UI/UX through development, testing, and launch.&lt;/p&gt;

&lt;p&gt;Why paper trading?&lt;/p&gt;

&lt;p&gt;For beginners, jumping directly into real-money trading can be intimidating and risky. A simulated environment provides a way to experiment, make mistakes, and understand the basic trading workflow without financial risk.&lt;/p&gt;

&lt;p&gt;Stardust Trader is my attempt to make that experience simple and approachable.&lt;/p&gt;

&lt;p&gt;Try it&lt;/p&gt;

&lt;p&gt;Landing page:&lt;br&gt;
&lt;a href="https://stardusttrader.zishuai.cloud/" rel="noopener noreferrer"&gt;https://stardusttrader.zishuai.cloud/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Android APK:&lt;br&gt;
&lt;a href="https://github.com/zishutron/Stardust-store/releases/download/v9.0.8/stardust-trader.apk" rel="noopener noreferrer"&gt;https://github.com/zishutron/Stardust-store/releases/download/v9.0.8/stardust-trader.apk&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Privacy Policy:&lt;br&gt;
&lt;a href="https://zishutron.github.io/stardust-trader/privacy.html" rel="noopener noreferrer"&gt;https://zishutron.github.io/stardust-trader/privacy.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Terms of Service:&lt;br&gt;
&lt;a href="https://zishutron.github.io/stardust-trader/terms.html" rel="noopener noreferrer"&gt;https://zishutron.github.io/stardust-trader/terms.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’d really appreciate feedback from developers, traders, and anyone interested in paper trading.&lt;/p&gt;

&lt;p&gt;What would you want to see improved or added to a mobile paper-trading app?&lt;/p&gt;

&lt;p&gt;«Stardust Trader is a simulation/paper-trading application. It does not execute real-money trades and does not provide financial advice.»&lt;/p&gt;

&lt;h1&gt;
  
  
  devto #webdevelopment #android #fintech #papertrading #indiehacker
&lt;/h1&gt;

</description>
      <category>beginners</category>
      <category>testing</category>
      <category>software</category>
      <category>cryptocurrency</category>
    </item>
    <item>
      <title>Introducing Zishu Notepad</title>
      <dc:creator>Zishu Tron</dc:creator>
      <pubDate>Sat, 12 Sep 2026 16:33:47 +0000</pubDate>
      <link>https://dev.to/zishutron/introducing-zishu-notepad-1cnc</link>
      <guid>https://dev.to/zishutron/introducing-zishu-notepad-1cnc</guid>
      <description>&lt;p&gt;Introducing Zishu Notepad&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faf3fma45g4cvq0e4n7qu.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faf3fma45g4cvq0e4n7qu.jpg" alt=" " width="800" height="1769"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m excited to officially launch Zishu Notepad — a clean, secure cloud-based notepad designed to make your notes accessible wherever you go.&lt;/p&gt;

&lt;p&gt;With Zishu Notepad, you can create and manage your notes while keeping them synced to the cloud.&lt;/p&gt;

&lt;p&gt;What you can do&lt;/p&gt;

&lt;p&gt;• Create and organize notes&lt;br&gt;
• Automatically save your work&lt;br&gt;
• Access your notes across devices&lt;br&gt;
• Search through your notes quickly&lt;br&gt;
• Mark important notes as favorites&lt;br&gt;
• Restore notes from Recently Deleted&lt;br&gt;
• Keep your notes securely connected to your account&lt;/p&gt;

&lt;p&gt;The goal was simple: build a notepad that feels clean, fast, reliable, and genuinely useful without unnecessary complexity.&lt;/p&gt;

&lt;p&gt;This is another project built and launched under ZISHU TRON.&lt;/p&gt;

&lt;p&gt;Try Zishu Notepad&lt;/p&gt;

&lt;p&gt;Explore the product, learn more about its features, and download the Android app from the official landing page:&lt;/p&gt;

&lt;p&gt;Zishu Notepad:&lt;br&gt;
&lt;a href="https://zishunotepad.zishuai.cloud" rel="noopener noreferrer"&gt;https://zishunotepad.zishuai.cloud&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’d love to hear your feedback, suggestions, and ideas for future updates.&lt;/p&gt;

&lt;p&gt;Zishu Notepad — Your notes, available wherever you are.&lt;/p&gt;

&lt;h1&gt;
  
  
  ZishuNotepad #ZISHUTRON #ProductLaunch #Android #NotesApp #CloudNotes #IndieDeveloper #BuildInPublic
&lt;/h1&gt;

</description>
      <category>webdev</category>
      <category>database</category>
      <category>tooling</category>
      <category>security</category>
    </item>
    <item>
      <title>UPCODEZ OTT: Launching a Simple, Modern Streaming Experience</title>
      <dc:creator>Zishu Tron</dc:creator>
      <pubDate>Fri, 11 Sep 2026 23:42:03 +0000</pubDate>
      <link>https://dev.to/zishutron/upcodez-ott-launching-a-simple-modern-streaming-experience-1cld</link>
      <guid>https://dev.to/zishutron/upcodez-ott-launching-a-simple-modern-streaming-experience-1cld</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffm8pnw5p28kt0w1zo8h4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffm8pnw5p28kt0w1zo8h4.jpg" alt=" " width="800" height="1769"&gt;&lt;/a&gt;Today, I’m excited to launch UPCODEZ OTT, an independent streaming project built around a simple idea:&lt;/p&gt;

&lt;p&gt;«Streaming should feel simple.»&lt;/p&gt;

&lt;p&gt;I wanted to create an OTT experience where users can discover videos, search for something specific, explore the details, and start watching without being overwhelmed by unnecessary complexity.&lt;/p&gt;

&lt;p&gt;What is UPCODEZ OTT?&lt;/p&gt;

&lt;p&gt;UPCODEZ OTT is a modern streaming application focused on making video discovery and viewing straightforward.&lt;/p&gt;

&lt;p&gt;The experience is built around a simple flow:&lt;/p&gt;

&lt;p&gt;Discover → Explore → Search → Watch&lt;/p&gt;

&lt;p&gt;The platform currently provides a clean home experience for browsing available videos, a video preview/detail experience, title-based search, and a focused viewing flow.&lt;/p&gt;

&lt;p&gt;Why I Built It&lt;/p&gt;

&lt;p&gt;I wanted to experiment with building a complete OTT-style product from the ground up.&lt;/p&gt;

&lt;p&gt;Instead of trying to compete by simply adding more and more features, I wanted to explore what happens when the product is intentionally kept simple.&lt;/p&gt;

&lt;p&gt;The goal was to make the important actions easy to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Find something interesting&lt;/li&gt;
&lt;li&gt;See what it is about&lt;/li&gt;
&lt;li&gt;Search for something specific&lt;/li&gt;
&lt;li&gt;Start watching&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That philosophy influenced both the interface and the overall product experience.&lt;/p&gt;

&lt;p&gt;The Experience&lt;/p&gt;

&lt;p&gt;Discover&lt;/p&gt;

&lt;p&gt;The home experience is designed around discovering available video content without unnecessary clutter.&lt;/p&gt;

&lt;p&gt;Explore Before You Watch&lt;/p&gt;

&lt;p&gt;Users can open a video to see its preview, title, and description before starting playback.&lt;/p&gt;

&lt;p&gt;Find It Faster&lt;/p&gt;

&lt;p&gt;UPCODEZ OTT includes a simple title-based search experience so users can quickly find the content they're looking for.&lt;/p&gt;

&lt;p&gt;Smooth Viewing&lt;/p&gt;

&lt;p&gt;The product keeps the journey from discovering a video to watching it as straightforward as possible.&lt;/p&gt;

&lt;p&gt;Android App&lt;/p&gt;

&lt;p&gt;Alongside the web experience, UPCODEZ OTT is also available as an Android APK.&lt;/p&gt;

&lt;p&gt;The Android version gives users a dedicated way to access the UPCODEZ OTT experience from their mobile device.&lt;/p&gt;

&lt;p&gt;Built Independently&lt;/p&gt;

&lt;p&gt;UPCODEZ OTT is an independent project that I built and developed myself.&lt;/p&gt;

&lt;p&gt;I worked across the product experience, interface, development, deployment, landing page, and Android packaging.&lt;/p&gt;

&lt;p&gt;For me, the project is also an opportunity to learn what it takes to take an idea from an initial concept to a publicly available product.&lt;/p&gt;

&lt;p&gt;Privacy and Third-Party Content&lt;/p&gt;

&lt;p&gt;UPCODEZ OTT does not require users to create an account or provide personal details such as their name, email address, phone number, or location. The privacy policy describes a minimal approach to information processing, with limited technical and usage information used for app functionality and stability.&lt;/p&gt;

&lt;p&gt;The service provides an interface for accessing videos hosted or embedded through third-party platforms. UPCODEZ OTT does not claim ownership of the third-party video content displayed through the service.&lt;/p&gt;

&lt;p&gt;What's Next?&lt;/p&gt;

&lt;p&gt;This launch is only the beginning.&lt;/p&gt;

&lt;p&gt;My next focus is to get UPCODEZ OTT in front of more users, understand how people actually use it, collect feedback, and continue improving the experience.&lt;/p&gt;

&lt;p&gt;I’m particularly interested in learning:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which parts of the experience users find most useful&lt;/li&gt;
&lt;li&gt;What feels confusing or unnecessary&lt;/li&gt;
&lt;li&gt;Which features would make the product more useful&lt;/li&gt;
&lt;li&gt;How the overall streaming experience can be improved&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I don't want to add features simply because other streaming platforms have them.&lt;/p&gt;

&lt;p&gt;I want UPCODEZ OTT to grow based on what actually makes the experience better.&lt;/p&gt;

&lt;p&gt;Try UPCODEZ OTT&lt;/p&gt;

&lt;p&gt;The project is now live and available to explore.&lt;/p&gt;

&lt;p&gt;If you try it, I’d genuinely appreciate your feedback.&lt;/p&gt;

&lt;p&gt;UPCODEZ OTT&lt;/p&gt;

&lt;p&gt;Discover. Watch. Enjoy.&lt;/p&gt;

&lt;p&gt;landing page :- &lt;a href="https://upcodezott.zishuai.cloud/" rel="noopener noreferrer"&gt;https://upcodezott.zishuai.cloud/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Privacy policy&lt;br&gt;
:- &lt;a href="https://upcodezott.zishuai.cloud/privacy" rel="noopener noreferrer"&gt;https://upcodezott.zishuai.cloud/privacy&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Terms of service:- &lt;a href="https://upcodezott.zishuai.cloud/terms" rel="noopener noreferrer"&gt;https://upcodezott.zishuai.cloud/terms&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;App download link:- &lt;a href="https://github.com/zishutron/Stardust-store/releases/download/v4.0.1/upcodez.apk" rel="noopener noreferrer"&gt;https://github.com/zishutron/Stardust-store/releases/download/v4.0.1/upcodez.apk&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>I Built Stardust Store — An Independent Android App Marketplace</title>
      <dc:creator>Zishu Tron</dc:creator>
      <pubDate>Thu, 10 Sep 2026 23:57:54 +0000</pubDate>
      <link>https://dev.to/zishutron/i-built-stardust-store-an-independent-android-app-marketplace-574e</link>
      <guid>https://dev.to/zishutron/i-built-stardust-store-an-independent-android-app-marketplace-574e</guid>
      <description>&lt;p&gt;I Built Stardust Store — An Independent Android App Marketplace&lt;br&gt;
I’m excited to finally share Stardust Store, an Android app marketplace I’ve been building as part of the ZISHU TRON ecosystem.&lt;br&gt;
&lt;a href="https://stardustapkstore.zishuai.cloud" rel="noopener noreferrer"&gt;https://stardustapkstore.zishuai.cloud&lt;/a&gt;&lt;br&gt;
The idea started with a simple question:&lt;br&gt;
Can app discovery be made simpler and more enjoyable?&lt;br&gt;
Large app stores have enormous catalogs, but having more apps doesn't always mean making it easier to discover something interesting.&lt;br&gt;
So I wanted to experiment with a different approach.&lt;br&gt;
What is Stardust Store?&lt;br&gt;
Stardust Store is an independent marketplace designed around app discovery and exploration.&lt;br&gt;
Instead of only searching for a specific application, users can explore:&lt;br&gt;
Editor's Choice&lt;br&gt;
Trending Today&lt;br&gt;
New Releases&lt;br&gt;
Popular Games&lt;br&gt;
Popular Apps&lt;br&gt;
All Apps&lt;br&gt;
Multiple app categories&lt;br&gt;
Top Free&lt;br&gt;
Top Paid&lt;br&gt;
Top Grossing&lt;br&gt;
Trending&lt;br&gt;
Top Rated&lt;br&gt;
There is also search functionality with filters for Name, Developer and Category.&lt;br&gt;
Built for Discovery&lt;br&gt;
One of the things I wanted to emphasize was discovery.&lt;br&gt;
A user shouldn't always need to know exactly what they're looking for.&lt;br&gt;
The platform is structured so users can browse categories, rankings and curated sections and potentially discover something they weren't originally looking for.&lt;br&gt;
User Features&lt;br&gt;
Stardust Store also includes a user profile experience with:&lt;br&gt;
Download history&lt;br&gt;
Wishlist&lt;br&gt;
Review logs&lt;br&gt;
App reviews&lt;br&gt;
Personal profile information&lt;br&gt;
The goal is to gradually make the marketplace feel more like a product ecosystem rather than simply an APK download page.&lt;br&gt;
Why I Built It&lt;br&gt;
I'm an independent developer building products under ZISHU TRON.&lt;br&gt;
Stardust Store is part of a larger ecosystem I'm working on, and I wanted a dedicated platform where applications could be discovered and distributed.&lt;br&gt;
There is still a lot to improve, but that's exactly what makes this stage interesting.&lt;br&gt;
I'm looking for feedback from both Android users and developers.&lt;br&gt;
What's next?&lt;br&gt;
I want to keep improving:&lt;br&gt;
App discovery&lt;br&gt;
Developer experience&lt;br&gt;
Rankings&lt;br&gt;
Marketplace quality&lt;br&gt;
User experience&lt;br&gt;
The overall Stardust ecosystem&lt;br&gt;
This launch is the starting point, not the finish line.&lt;br&gt;
Try Stardust Store&lt;/p&gt;

&lt;p&gt;Website:&lt;br&gt;
&lt;a href="https://stardustapkstore.zishuai.cloud" rel="noopener noreferrer"&gt;https://stardustapkstore.zishuai.cloud&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Android APK:&lt;br&gt;
&lt;a href="https://github.com/zishutron/Stardust-store/releases/download/v12.0.1/starduststore.apk" rel="noopener noreferrer"&gt;https://github.com/zishutron/Stardust-store/releases/download/v12.0.1/starduststore.apk&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Privacy Policy:&lt;br&gt;
&lt;a href="https://stardustapkstore.zishuai.cloud/privacy.html" rel="noopener noreferrer"&gt;https://stardustapkstore.zishuai.cloud/privacy.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Terms of Service:&lt;br&gt;
&lt;a href="https://stardustapkstore.zishuai.cloud/terms.html" rel="noopener noreferrer"&gt;https://stardustapkstore.zishuai.cloud/terms.html&lt;/a&gt;&lt;br&gt;
If you try it, I'd genuinely like to know:&lt;br&gt;
What is one feature you would want in an independent Android app marketplace?&lt;/p&gt;

&lt;h1&gt;
  
  
  android #opensource #webdev #appstore #indiedev #buildinpublic #mobile
&lt;/h1&gt;

</description>
      <category>android</category>
      <category>buildinpublic</category>
      <category>mobile</category>
      <category>showdev</category>
    </item>
    <item>
      <title>Stardust Hub</title>
      <dc:creator>Zishu Tron</dc:creator>
      <pubDate>Thu, 10 Sep 2026 00:20:49 +0000</pubDate>
      <link>https://dev.to/zishutron/stardust-hub-2b3</link>
      <guid>https://dev.to/zishutron/stardust-hub-2b3</guid>
      <description>&lt;p&gt;Introducing Stardust Hub — A New Social Platform to Connect, Share &amp;amp; Discover&lt;br&gt;
Social media has become one of the main ways people communicate, share their lives, discover new content, and stay connected.&lt;br&gt;
But instead of building another platform around just one type of interaction, I wanted to create a more connected experience where sharing, discovery, messaging, profiles, and communication come together in one place.&lt;br&gt;
That idea became Stardust Hub.&lt;br&gt;
What is Stardust Hub?&lt;br&gt;
Stardust Hub is a social platform designed around the way people connect today.&lt;br&gt;
It brings several familiar social experiences together:&lt;br&gt;
Social Feed&lt;br&gt;
Reels&lt;br&gt;
Direct Messaging&lt;br&gt;
User Profiles&lt;br&gt;
Search &amp;amp; Discover&lt;br&gt;
Voice Calling&lt;br&gt;
The goal is to create a simple, modern social experience where users can discover people, share moments, start conversations, and communicate without constantly switching between different apps.&lt;br&gt;
Connect. Share. Discover.&lt;br&gt;
The core idea behind Stardust Hub is simple:&lt;br&gt;
Connect with people and build your social circle.&lt;br&gt;
Share your moments and content through the social experience.&lt;br&gt;
Discover people and content through search and exploration.&lt;br&gt;
Everything is designed around these three ideas.&lt;br&gt;
A connected social experience&lt;br&gt;
Stardust Hub isn't focused on just one feature.&lt;br&gt;
A user can browse the social feed, discover content, visit profiles, communicate through direct messages, and use voice calling — all as part of the same platform.&lt;br&gt;
The intention is to make these interactions feel like different parts of one connected experience rather than completely separate products.&lt;br&gt;
Built as an independent project&lt;br&gt;
Stardust Hub is an independently built project and is currently in its early stage.&lt;br&gt;
Building a social platform involves much more than creating a user interface. It means thinking about the complete experience — from profiles and content discovery to communication, usability, privacy, and reliability.&lt;br&gt;
Stardust Hub is being developed with that larger picture in mind.&lt;br&gt;
The vision&lt;br&gt;
The long-term vision for Stardust Hub is to build a social platform that people can genuinely enjoy using.&lt;br&gt;
There is still a lot to improve and many ideas that can be explored.&lt;br&gt;
The current version is only one step in that journey.&lt;br&gt;
Future development will be guided by user feedback, experimentation, and the needs of the community.&lt;br&gt;
Try Stardust Hub&lt;br&gt;
You can explore the Stardust Hub landing page here:&lt;br&gt;
Stardust Hub:&lt;br&gt;
&lt;a href="https://stardusthub.zishuai.cloud" rel="noopener noreferrer"&gt;https://stardusthub.zishuai.cloud&lt;/a&gt;&lt;br&gt;
An Android APK is also available:&lt;br&gt;
Download Stardust Hub:&lt;br&gt;
&lt;a href="https://github.com/zishutron/Stardust-store/releases/download/v12.0.2/Stardusthub.apk" rel="noopener noreferrer"&gt;https://github.com/zishutron/Stardust-store/releases/download/v12.0.2/Stardusthub.apk&lt;/a&gt;&lt;br&gt;
Privacy &amp;amp; Terms&lt;br&gt;
Transparency is important when building a social platform.&lt;br&gt;
Privacy Policy:&lt;br&gt;
&lt;a href="https://zishutron.github.io/Stardust-hub/privacy" rel="noopener noreferrer"&gt;https://zishutron.github.io/Stardust-hub/privacy&lt;/a&gt;&lt;br&gt;
Terms of Service:&lt;br&gt;
&lt;a href="https://zishutron.github.io/Stardust-hub/terms" rel="noopener noreferrer"&gt;https://zishutron.github.io/Stardust-hub/terms&lt;/a&gt;&lt;br&gt;
What's next?&lt;br&gt;
Stardust Hub is still evolving.&lt;br&gt;
The objective is not simply to launch another social app, but to continuously improve the experience around people, content, communication, and discovery.&lt;br&gt;
If you try Stardust Hub, feedback is welcome.&lt;br&gt;
Connect. Share. Discover.&lt;br&gt;
Welcome to Stardust Hub.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>android</category>
      <category>frontend</category>
      <category>html</category>
    </item>
    <item>
      <title>RING FOR ME</title>
      <dc:creator>Zishu Tron</dc:creator>
      <pubDate>Mon, 07 Sep 2026 03:02:05 +0000</pubDate>
      <link>https://dev.to/zishutron/ring-for-me-3ppc</link>
      <guid>https://dev.to/zishutron/ring-for-me-3ppc</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa7l2r0exad1rgrl9mkik.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa7l2r0exad1rgrl9mkik.jpg" alt=" " width="800" height="454"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I Built RING FOR ME — A Different Way to Discover People Nearby ✦&lt;/p&gt;

&lt;p&gt;Someone nearby. One Ring away.&lt;/p&gt;

&lt;p&gt;I’ve been working on something I’ve wanted to turn into a real product for a while: RING FOR ME — a proximity-based social discovery app built around one simple interaction: a Ring.&lt;/p&gt;

&lt;p&gt;🌐 Live website: &lt;a href="https://ringforme.zishuai.cloud" rel="noopener noreferrer"&gt;https://ringforme.zishuai.cloud&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📱 Android APK: &lt;a href="https://github.com/zishutron/Stardust-store/releases/download/v3.2.0/ringforme.apk" rel="noopener noreferrer"&gt;https://github.com/zishutron/Stardust-store/releases/download/v3.2.0/ringforme.apk&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;The idea&lt;/p&gt;

&lt;p&gt;Most social platforms are built around feeds, followers, likes, or endless scrolling.&lt;/p&gt;

&lt;p&gt;I wanted to explore a different idea:&lt;/p&gt;

&lt;p&gt;What if discovering people started with who is actually around you?&lt;/p&gt;

&lt;p&gt;That became the foundation of RING FOR ME.&lt;/p&gt;

&lt;p&gt;The concept is intentionally simple:&lt;/p&gt;

&lt;p&gt;Discover → Ring → Connect&lt;/p&gt;

&lt;p&gt;You discover people nearby, check out their profile, and if someone catches your attention, you can send them a Ring.&lt;/p&gt;

&lt;p&gt;If they Ring back, it becomes a mutual Ring.&lt;/p&gt;

&lt;p&gt;No complicated introduction.&lt;/p&gt;

&lt;p&gt;Just one simple signal that can start an interaction.&lt;/p&gt;




&lt;p&gt;How RING FOR ME works&lt;/p&gt;

&lt;p&gt;01 — Discover&lt;/p&gt;

&lt;p&gt;RING FOR ME is built around proximity-based discovery.&lt;/p&gt;

&lt;p&gt;The app shows profiles around you so you can discover who's nearby.&lt;/p&gt;

&lt;p&gt;02 — Ring&lt;/p&gt;

&lt;p&gt;When you find someone you want to interact with, simply tap the Ring button.&lt;/p&gt;

&lt;p&gt;That's the core interaction of the product.&lt;/p&gt;

&lt;p&gt;03 — Connect&lt;/p&gt;

&lt;p&gt;If the other person Rings back, you get a mutual connection.&lt;/p&gt;

&lt;p&gt;The idea is to keep the first step lightweight and let the interaction develop naturally.&lt;/p&gt;




&lt;p&gt;The Ring is the main idea&lt;/p&gt;

&lt;p&gt;I didn't want the product to be another interface full of complicated actions.&lt;/p&gt;

&lt;p&gt;The Ring is meant to be the simplest possible expression of interest:&lt;/p&gt;

&lt;p&gt;«“Hey, I noticed you.”»&lt;/p&gt;

&lt;p&gt;That single interaction became the visual and functional identity of the entire app.&lt;/p&gt;

&lt;p&gt;The UI, animations, notifications and even the landing page revolve around that idea.&lt;/p&gt;




&lt;p&gt;Building the actual product&lt;/p&gt;

&lt;p&gt;RING FOR ME isn't just a concept or a landing page.&lt;/p&gt;

&lt;p&gt;I built the working experience around several parts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Nearby discovery&lt;/li&gt;
&lt;li&gt;Profile cards&lt;/li&gt;
&lt;li&gt;User profiles&lt;/li&gt;
&lt;li&gt;Ring interaction&lt;/li&gt;
&lt;li&gt;Incoming Ring experience&lt;/li&gt;
&lt;li&gt;Mutual Rings&lt;/li&gt;
&lt;li&gt;Ring history&lt;/li&gt;
&lt;li&gt;Ringed section&lt;/li&gt;
&lt;li&gt;Ghost Mode&lt;/li&gt;
&lt;li&gt;Settings&lt;/li&gt;
&lt;li&gt;Android app&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal was to make the experience feel consistent from the first screen to the moment a Ring is received.&lt;/p&gt;




&lt;p&gt;The visual direction&lt;/p&gt;

&lt;p&gt;The app uses a dark, minimal interface with warm gold accents.&lt;/p&gt;

&lt;p&gt;I wanted the design to feel:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Minimal&lt;/li&gt;
&lt;li&gt;Premium&lt;/li&gt;
&lt;li&gt;Slightly mysterious&lt;/li&gt;
&lt;li&gt;Technology-focused&lt;/li&gt;
&lt;li&gt;Human&lt;/li&gt;
&lt;li&gt;Calm rather than noisy&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The radar / proximity / signal concept became a major part of the visual language.&lt;/p&gt;

&lt;p&gt;The landing page follows the same design system so the website feels like an extension of the product rather than a separate marketing page.&lt;/p&gt;




&lt;p&gt;The real app experience&lt;/p&gt;

&lt;p&gt;The landing page includes actual screens from the application rather than fake product mockups.&lt;/p&gt;

&lt;p&gt;The experience includes:&lt;/p&gt;

&lt;p&gt;Discover — See who's around you.&lt;/p&gt;

&lt;p&gt;Profile — Show a little about yourself.&lt;/p&gt;

&lt;p&gt;Ringed — Track your connections.&lt;/p&gt;

&lt;p&gt;History — See your previous Rings.&lt;/p&gt;

&lt;p&gt;Settings — Manage your profile and preferences.&lt;/p&gt;

&lt;p&gt;Ringing — Experience an incoming Ring.&lt;/p&gt;

&lt;p&gt;You can explore the full experience here:&lt;/p&gt;

&lt;p&gt;🌐 &lt;a href="https://ringforme.zishuai.cloud" rel="noopener noreferrer"&gt;https://ringforme.zishuai.cloud&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Privacy matters too&lt;/p&gt;

&lt;p&gt;Because proximity is a core part of the experience, privacy shouldn't be an afterthought.&lt;/p&gt;

&lt;p&gt;RING FOR ME includes Ghost Mode, a privacy-oriented visibility control that lets users control whether they're visible to others.&lt;/p&gt;

&lt;p&gt;You can read the full policies here:&lt;/p&gt;

&lt;p&gt;🔐 Privacy Policy:&lt;br&gt;
&lt;a href="https://zishutron.github.io/ringforme/privacy" rel="noopener noreferrer"&gt;https://zishutron.github.io/ringforme/privacy&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📄 Terms of Service:&lt;br&gt;
&lt;a href="https://zishutron.github.io/ringforme/terms" rel="noopener noreferrer"&gt;https://zishutron.github.io/ringforme/terms&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;What I'm exploring&lt;/p&gt;

&lt;p&gt;RING FOR ME is still early.&lt;/p&gt;

&lt;p&gt;I'm not trying to claim that I've solved social discovery.&lt;/p&gt;

&lt;p&gt;I'm exploring whether a simpler interaction model can make discovering people nearby more interesting.&lt;/p&gt;

&lt;p&gt;Instead of:&lt;/p&gt;

&lt;p&gt;scroll → scroll → scroll&lt;/p&gt;

&lt;p&gt;the idea is:&lt;/p&gt;

&lt;p&gt;discover → Ring → see what happens&lt;/p&gt;

&lt;p&gt;That's the experiment.&lt;/p&gt;




&lt;p&gt;Try it yourself&lt;/p&gt;

&lt;p&gt;The Android version is available as a direct APK.&lt;/p&gt;

&lt;p&gt;📱 Download RING FOR ME:&lt;br&gt;
&lt;a href="https://github.com/zishutron/Stardust-store/releases/download/v3.2.0/ringforme.apk" rel="noopener noreferrer"&gt;https://github.com/zishutron/Stardust-store/releases/download/v3.2.0/ringforme.apk&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Or explore the landing page:&lt;/p&gt;

&lt;p&gt;🌐 &lt;a href="https://ringforme.zishuai.cloud" rel="noopener noreferrer"&gt;https://ringforme.zishuai.cloud&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'd genuinely love to hear what you think.&lt;/p&gt;

&lt;p&gt;What would you change?&lt;/p&gt;

&lt;p&gt;What feature would you want next?&lt;/p&gt;

&lt;p&gt;And most importantly — would you Ring someone nearby? ✦&lt;/p&gt;




&lt;p&gt;What's next?&lt;/p&gt;

&lt;p&gt;The current version is only the beginning.&lt;/p&gt;

&lt;p&gt;My focus now is on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Getting real users&lt;/li&gt;
&lt;li&gt;Understanding how people use the Ring interaction&lt;/li&gt;
&lt;li&gt;Improving the overall experience&lt;/li&gt;
&lt;li&gt;Learning from feedback&lt;/li&gt;
&lt;li&gt;Exploring sustainable growth and monetization&lt;/li&gt;
&lt;li&gt;Building the next version around actual usage&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'd rather let real users shape the product than build everything based on assumptions.&lt;/p&gt;




&lt;p&gt;Final thought&lt;/p&gt;

&lt;p&gt;The idea behind RING FOR ME is intentionally small:&lt;/p&gt;

&lt;p&gt;Someone nearby.&lt;br&gt;
One Ring away.&lt;/p&gt;

&lt;p&gt;But sometimes a small interaction can be the beginning of something bigger.&lt;/p&gt;

&lt;p&gt;Thanks for reading — and if you try it, I'd love to hear your thoughts. ✦&lt;/p&gt;




&lt;p&gt;Disclosure: This article was created with AI assistance and reviewed/edited by the author.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Stardust X Messenger</title>
      <dc:creator>Zishu Tron</dc:creator>
      <pubDate>Sun, 06 Sep 2026 03:22:23 +0000</pubDate>
      <link>https://dev.to/zishutron/stardust-x-messenger-ldf</link>
      <guid>https://dev.to/zishutron/stardust-x-messenger-ldf</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxt450468kj8mv6n557dz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxt450468kj8mv6n557dz.png" alt=" " width="800" height="376"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Meet Stardust X — a modern messaging experience designed to keep conversations simple, clean and beautiful.&lt;/p&gt;

&lt;p&gt;Chat with your friends, manage your contacts and enjoy a smooth, minimal messaging experience built around a soft and elegant interface.&lt;/p&gt;

&lt;p&gt;Why Stardust X?&lt;br&gt;
• Clean &amp;amp; modern interface&lt;br&gt;
• Simple messaging experience&lt;br&gt;
• Easy contact management&lt;br&gt;
• Personal settings&lt;br&gt;
• Smooth and lightweight design&lt;/p&gt;

&lt;p&gt;Ready to try it?&lt;/p&gt;

&lt;p&gt;Main website link :- &lt;a href="https://messenger.zishuai.cloud" rel="noopener noreferrer"&gt;https://messenger.zishuai.cloud&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Download Stardust X:&lt;br&gt;
&lt;a href="https://github.com/zishutron/Stardust-store/releases/download/v5.0.0/stardustXmessenger.apk" rel="noopener noreferrer"&gt;https://github.com/zishutron/Stardust-store/releases/download/v5.0.0/stardustXmessenger.apk&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Learn more:&lt;br&gt;
&lt;a href="https://zishutron.github.io/Stardust-X-messenger/" rel="noopener noreferrer"&gt;https://zishutron.github.io/Stardust-X-messenger/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Privacy Policy:&lt;br&gt;
&lt;a href="https://zishutron.github.io/Stardust-X-messenger/privacy" rel="noopener noreferrer"&gt;https://zishutron.github.io/Stardust-X-messenger/privacy&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Terms of Service:&lt;br&gt;
&lt;a href="https://zishutron.github.io/Stardust-X-messenger/terms" rel="noopener noreferrer"&gt;https://zishutron.github.io/Stardust-X-messenger/terms&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  StardustX #MessagingApp #AndroidApp #Messenger #Tech #App #MobileApp
&lt;/h1&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>ai</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
