Fujimod
Try your camera firmware in the browser and build Fujimod SD boot files.
사워도우(팽 오 르방) 베이커스 퍼센트 계산기 · 르방 리퀴드/뒤흐 변환기 — Sourdough baker's-percentage calculator & levain converter
Translation pending
LifestyleSwift · TypeScriptGitHub @NarudocOnlineOwner 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
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗정통 프랑스식 사워도우(팽 오 르방, pain au levain) 레시피를 위한 정적 웹 도구입니다. 백엔드 없이 동작하며 모든 데이터는 브라우저 localStorage에 저장됩니다.
ios/에 SwiftUI 네이티브 버전이 있습니다. 계산 규칙과 레시피 JSON은 웹과 같아서 내보내기 파일을 양쪽에서 주고받을 수 있고, 베이킹 로그·르방 빌드·물 온도·타임라인 알림·iCloud 동기화는 iOS 전용입니다. App Store 등록 문구와 출시 절차는 ios/AppStore/에 있습니다.
Node.js 20 이상이 필요합니다.
npm install
npm run dev # 개발 서버 — http://localhost:5173/doughmetry/
npm test # 계산 로직 유닛 테스트 (Vitest)
npm run build # 프로덕션 빌드 → dist/
npm run preview # 빌드 결과 미리보기
개발 서버 주소에
/doughmetry/경로가 붙는 것은 GitHub Pages 배포용base설정 때문입니다.
doughmetry 이름으로 저장소를 만들고 이 프로젝트를 push 합니다.main 브랜치에 push 하면 .github/workflows/deploy.yml이 테스트 → 빌드 → 배포를 자동 실행합니다.https://<사용자명>.github.io/doughmetry/GitHub Pages는 https://<사용자명>.github.io/<저장소명>/ 경로로 서비스되므로,
vite.config.ts의 base를 저장소 이름과 똑같이 맞춰야 합니다.
export default defineConfig({
base: '/새-저장소명/',
// ...
});
base가 어긋나면 배포된 페이지에서 JS/CSS 로딩이 404로 실패합니다.
index.html의 og:url·og:image·canonical과 iOS AppLinks.swift도
https://narudoc.github.io/doughmetry/를 그대로 적고 있으니 base와 함께 바꾸세요.
Vite · React 18 · TypeScript · Tailwind CSS v3 · Vitest
계산 로직은 src/lib/dough.ts에 순수 함수로 분리되어 있고, src/lib/dough.test.ts에서 왕복 변환·불변식 property test를 포함해 검증합니다. 도메인 용어와 계산 규칙은 CLAUDE.md를 참고하세요.