Mirobody
The canonical registry of human health — roughly two thousand standardized indicators, clinical and lifestyle, resolved into one language.
Your personal health operating system
Translation pending
HealthTypeScript · JavaScriptGitHub @AmreetKumarkhuntiaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Project-Me 🎮🎵 – An interactive portfolio that goes beyond the basics. Explore my gaming adventures, favorite music, personal insights, and creative projects all in one place. It’s a glimpse into my passions, experiences, and stories that make me who I am. Whether you're here to connect or just curious, dive in and discover what makes this journey
Taken from the repository README
Loading the full README.
Read the full README ↗A portfolio as a private art gallery after hours. Four rooms — the Atrium (home), the Engineering Wing (work), the Listening Room (music), and the Play Room (gaming) — rendered in an editorial serif system with sculptural 3D centerpieces, a persistent audio player, and a playable canvas game.
Live design language: warm near-black (#121110), warm off-white ink, one
chartreuse accent (#D4FF00), Playfair Display / Inter / IBM Plex Mono.
The full design docs live in docs/design-v2/.
/, /work, /music, /gaming, 404 catch-alltailwind.config.js (no ad-hoc inline styles)prefers-reduced-motionnpm install
npm run dev # vite dev server on :3000
npm run build # tsc -b (strict) + vite build -> dist/
npm run preview # serve the build locally (SPA fallback included)
npm run start # alias of preview
npm run lint # eslint, passes with zero errors
Nothing user-visible is hard-coded in components — it all lives in typed data
modules under src/data/:
| File | Holds |
|---|---|
data/profile.ts | identity, metrics, ethos principles |
data/projects.ts | the four selected works |
data/tracks.ts | the five tracks (file, cover, genre, mood) |
data/games.ts | the Play Room shelf |
data/skills.ts / data/experience.ts | materials wall + provenance timeline |
data/socials.ts | email + social links |
data/site.ts | nav, brand, footer, status line |
data/pages/*.ts | every headline, plaque, and paragraph, per room |
data/placeholders.ts | the single source of every placeholder — search TODO_EDIT |
All shared types are in src/types/ (import type { X } from "@/types").
src/data/placeholders.ts is the only file with placeholder content: the
GitHub/LinkedIn/Twitter links, the four project repository URLs, and the four
shelf games. Replace them there and the whole site updates.
src/
├── App.tsx routes
├── components/ shared chrome (Navbar, Footer, Cursor, Preloader, …)
│ ├── home/ Atrium sections
│ ├── music/ audio visualizer helpers
│ └── three/ R3F helpers (Dust, ClayTorus, WebGLFallback)
├── sections/ work/ · music/ · gaming/ page sections
├── pages/ route components (thin composers)
├── data/ all content (see above)
├── types/ all shared TypeScript types
├── hooks/ useAudio, useReducedMotion, useWebGLSupport
├── providers/ AudioProvider + audio context
└── lib/ small pure helpers
Built for Vercel with zero dashboard config: Vite is auto-detected, npm run build emits dist/, and vercel.json rewrites every path to
index.html so deep links like /work resolve with the client router.