Repository navigation
IOTA Watch: a five-language read-only monitoring app built with TanStack Start #8592
molimao
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I maintain IOTA Watch, a free, MIT-licensed monitor for Macrocosmos IOTA Train at Home (Bittensor SN9), with separate xCoin XID / MMM and Quantus QTC views. IOTA here means the training project, not the IOTA Foundation chain.
The app uses TanStack Start, Router and Query with React 19. The useful part to share with this community is how the public learning pages and the live monitor coexist:
/en,/zh,/zh-TW,/ko,/ja) go through a file route that validates the locale before rendering. Language switches retain the page path.headmetadata, canonical URLs and language alternates. FAQ text and structured answers share content; server-rendered pages remain readable without a client translation request.Source includes the routes, content generation, upstream readers and tests. FAQ shows the public content alongside the network monitor.
This is an application example, not a generic starter. The optional account features currently use Lovable OAuth and Supabase; independent deployments need their own configuration, as documented in the README.
I would appreciate feedback on the localized routing and public-page metadata, especially patterns you would simplify in a Start app.
All reactions