Mirobody
인간 건강의 표준 레지스트리, 약 2천 개 임상·생활 지표를 하나의 언어로 정리
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗App de fitness — PWA lista para publicar en Google Play y App Store via Capacitor.
fittrack/
│
├── index.html ← HTML limpio (sin CSS ni JS inline)
├── package.json
├── vite.config.js
│
├── public/ ← Archivos servidos estáticos (sin procesar)
│ ├── manifest.json ← (copiá tu manifest.json acá)
│ ├── icon-192.png ← (copiá tu ícono acá)
│ ├── sw.js ← (copiá tu service worker acá)
│ └── js/ ← Todo el JavaScript de la app
│ ├── utils/
│ │ ├── storage.js ← IndexedDB + localStorage helpers
│ │ ├── debug.js ← dbLog, dbCheckAll
│ │ └── bootstrap.js ← bootstrap() — arranca la app
│ ├── modules/
│ │ ├── training-data.js ← TRAINING config + CYCLE
│ │ ├── supplements-data.js ← SUPPS config + Oura sync
│ │ ├── macros.js ← Macros, comidas, food tracking
│ │ ├── training.js ← Sets, progresión, render
│ │ ├── supplements.js ← Suplementos, toggles
│ │ ├── metrics.js ← Métricas, historial, charts
│ │ ├── sleep.js ← Sleep tracking, Oura
│ │ ├── hydration.js ← Water tracking
│ │ ├── calendar.js ← Calendario, deload week
│ │ ├── routine-editor.js ← Editor de rutinas
│ │ └── setup.js ← Wizard de onboarding
│ ├── ui/
│ │ ├── navigation.js ← init(), showPage()
│ │ ├── ui-helpers.js ← showToast(), applyTheme()
│ │ ├── timers.js ← Rest timer, superset timer
│ │ ├── settings.js ← openSettings()
│ │ ├── celebration.js ← Confetti system
│ │ └── motivation.js ← Daily cards, weight goal bar
│ └── ai/
│ ├── food-suggest.js ← Food suggestion (IA)
│ └── ai-routine.js ← AI routine generator
│
└── src/
└── styles/ ← CSS procesado por Vite
├── base.css ← Variables :root + reset
├── layout.css ← App shell, header, tabs
├── components.css ← Cards, botones, modales
├── pages.css ← Estilos por sección
└── themes.css ← Temas de color
npm install
Copiá estos archivos a la carpeta /public/:
manifest.jsonicon-192.pngsw.js (service worker)npm run dev
Abrí: http://localhost:5173
npm run build
npm install @capacitor/core @capacitor/cli
npx cap init "FitTrack" "com.tuempresa.fittrack"
npx cap add android
npx cap add ios
npm run build
npx cap sync
npx cap open android # abre Android Studio
npx cap open ios # abre Xcode (solo Mac)
Los archivos JS usan strings de HTML generado dinámicamente con comillas
que confunden a esbuild (el bundler de Vite). Al ponerlos en /public/,
Vite los sirve como archivos estáticos sin procesarlos, igual que el
browser original hacía con el monolito. Funciona perfecto para desarrollo
y para Capacitor.