feat(projects): add 10 more projects across 7 locales #147

Merged
ellamizuki merged 2 commits from feat/add-10-more-projects into main 2026-09-03 06:34:44 +00:00
ellamizuki commented 2026-09-03 06:28:40 +00:00 (Migrated from github.com)

Summary

Adds 10 more public GitHub projects to the website's projects section, with full i18n support in 7 languages.

Projects

Project Description
Gitflect Lightweight Go container for GitHub→GitLab mirroring (LFS included)
MCP DDG Research MCP server for DuckDuckGo search with caching and clean text extraction
YuMate Windows Electron AI desktop pet with animated sprites and EdgeTTS
YuAgentRoom Multi-agent conversation platform with custom personas and model routing
YuMusic Desktop Electron music player for Subsonic-compatible servers
YuMusic Android Kotlin Jetpack Compose Android client for self-hosted music
Pokédex Modern PWA built with Next.js 15 + Tailwind v4 (1025+ Pokémon)
Return to Moria (Docker) Docker dedicated server for LotR: Return to Moria
Links Minimal Linktree-style page at links.yuricunha.com
Massage Alternativa Static client website for a massage therapist

Coverage

Each project has content in 7 languages:

  • en (source)
  • pt, es, fr, de, ja, zh-CN

Total new files: 70 MDX + 10 cover images

Validation

  • pnpm build — 8/8 tasks pass
  • pnpm format:check — passing
  • All 10 pages render in all 7 locales
## Summary Adds 10 more public GitHub projects to the website's projects section, with full i18n support in 7 languages. ## Projects | Project | Description | |---------|-------------| | **Gitflect** | Lightweight Go container for GitHub→GitLab mirroring (LFS included) | | **MCP DDG Research** | MCP server for DuckDuckGo search with caching and clean text extraction | | **YuMate** | Windows Electron AI desktop pet with animated sprites and EdgeTTS | | **YuAgentRoom** | Multi-agent conversation platform with custom personas and model routing | | **YuMusic Desktop** | Electron music player for Subsonic-compatible servers | | **YuMusic Android** | Kotlin Jetpack Compose Android client for self-hosted music | | **Pokédex** | Modern PWA built with Next.js 15 + Tailwind v4 (1025+ Pokémon) | | **Return to Moria (Docker)** | Docker dedicated server for LotR: Return to Moria | | **Links** | Minimal Linktree-style page at links.yuricunha.com | | **Massage Alternativa** | Static client website for a massage therapist | ## Coverage Each project has content in **7 languages**: - en (source) - pt, es, fr, de, ja, zh-CN Total new files: **70 MDX + 10 cover images** ## Validation - [x] pnpm build — 8/8 tasks pass - [x] pnpm format:check — passing - [x] All 10 pages render in all 7 locales
isyuricunha (Migrated from github.com) reviewed 2026-09-03 06:28:40 +00:00
vercel[bot] commented 2026-09-03 06:28:43 +00:00 (Migrated from github.com)

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
website-web Ready Ready Preview Sep 3, 2026 6:32am UTC
1 Skipped Deployment
Project Deployment Actions Updated
website-docs Ignored Ignored Preview Sep 3, 2026 6:32am UTC
[vc]: #rIhLrAmIVbHj2btCHtpq3ZH+FTP1a/LdFTRmG6AYx0Q=:eyJpc01vbm9yZXBvIjp0cnVlLCJ0eXBlIjoiZ2l0aHViIiwicHJvamVjdHMiOlt7Im5hbWUiOiJ3ZWJzaXRlLWRvY3MiLCJwcm9qZWN0SWQiOiJwcmpfMmVVMnNUTTBpZFk3MHJUYnNjQ0N0RXQ2TUZPdyIsInJvb3REaXJlY3RvcnkiOiJhcHBzL2RvY3MiLCJpbnNwZWN0b3JVcmwiOiJodHRwczovL3ZlcmNlbC5jb20veXVyaS1jdW5oYXMtcHJvamVjdHMvd2Vic2l0ZS1kb2NzL0E4QlduMzdoV2dwVmtKdzkxOW52SktkaTZxalkiLCJwcmV2aWV3VXJsIjoid2Vic2l0ZS1kb2NzLWdpdC1mZWF0LWFkZC0xMC1tb3JlLXByb2plY3RzLXl1cmktY3VuaGFzLXByb2plY3RzLnZlcmNlbC5hcHAiLCJuZXh0Q29tbWl0U3RhdHVzIjoiSUdOT1JFRCIsImxpdmVGZWVkYmFjayI6eyJyZXNvbHZlZCI6MCwidW5yZXNvbHZlZCI6MCwidG90YWwiOjAsImxpbmsiOiIifX0seyJuYW1lIjoid2Vic2l0ZS13ZWIiLCJwcm9qZWN0SWQiOiJwcmpfYjZyRmhBQVBISVhSNzNjZW9kRTB5dmxCdzM4MiIsInJvb3REaXJlY3RvcnkiOiJhcHBzL3dlYiIsImluc3BlY3RvclVybCI6Imh0dHBzOi8vdmVyY2VsLmNvbS95dXJpLWN1bmhhcy1wcm9qZWN0cy93ZWJzaXRlLXdlYi9DZ1U5UUFDeHR4c1RDRFZEZmFzZEV5UWpIblVSIiwicHJldmlld1VybCI6IndlYnNpdGUtd2ViLWdpdC1mZWF0LWFkZC0xMC1tb3JlLXByb2plY3RzLXl1cmktY3VuaGFzLXByb2plY3RzLnZlcmNlbC5hcHAiLCJuZXh0Q29tbWl0U3RhdHVzIjoiREVQTE9ZRUQiLCJsaXZlRmVlZGJhY2siOnsicmVzb2x2ZWQiOjAsInVucmVzb2x2ZWQiOjAsInRvdGFsIjowLCJsaW5rIjoid2Vic2l0ZS13ZWItZ2l0LWZlYXQtYWRkLTEwLW1vcmUtcHJvamVjdHMteXVyaS1jdW5oYXMtcHJvamVjdHMudmVyY2VsLmFwcCJ9fV19 The latest updates on your projects. Learn more about [Vercel for GitHub](https://vercel.link/github-learn-more). | Project | Deployment | Actions | Updated | | :--- | :----- | :------ | :------ | | <a href="https://vercel.com/yuri-cunhas-projects/website-web"><sup><img src="https://vercel.com/api/www/avatar?projectId=prj_b6rFhAAPHIXR73ceodE0yvlBw382&teamId=team_g087rqPZJa9s4DWPeZtQhxa9&s=32" width="16" height="16" align="middle" alt="" /></sup></a> [website-web](https://vercel.com/yuri-cunhas-projects/website-web) | ![Ready](https://vercel.com/static/status/ready.svg) [Ready](https://vercel.com/yuri-cunhas-projects/website-web/CgU9QACxtxsTCDVDfasdEyQjHnUR) | [Preview](https://website-web-git-feat-add-10-more-projects-yuri-cunhas-projects.vercel.app) | <relative-time datetime="2026-09-03T06:32:28.289Z">Sep 3, 2026 6:32am UTC</relative-time> | <details><summary>1 Skipped Deployment</summary> | Project | Deployment | Actions | Updated | | :--- | :----- | :------ | :------ | | <a href="https://vercel.com/yuri-cunhas-projects/website-docs"><sup><img src="https://vercel.com/api/www/avatar?projectId=prj_2eU2sTM0idY70rTbscCCtEt6MFOw&teamId=team_g087rqPZJa9s4DWPeZtQhxa9&s=32" width="16" height="16" align="middle" alt="" /></sup></a> [website-docs](https://vercel.com/yuri-cunhas-projects/website-docs) | ![Ignored](https://vercel.com/static/status/canceled.svg) [Ignored](https://vercel.com/yuri-cunhas-projects/website-docs/A8BWn37hWgpVkJw919nvJKdi6qjY) | [Preview](https://website-docs-git-feat-add-10-more-projects-yuri-cunhas-projects.vercel.app) | <relative-time datetime="2026-09-03T06:32:28.288Z">Sep 3, 2026 6:32am UTC</relative-time> | </details>
Sign in to join this conversation.
No description provided.