mesh-avatar-studio
Turn one illustration into an animated 2D mesh avatar with a coding agent and a local editor
翻譯準備中
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證一個現代的網路應用程式,用於管理社區 allotment 公告、訂閱、AI 驅動的植物建議與行事曆活動。使用 Next.js 14、TypeScript 與 Tailwind CSS 建置。
AI 翻譯
A modern web application for managing allotment community announcements, subscriptions, AI-powered plant advice, and calendar events. Built with Next.js 14, TypeScript, and Tailwind CSS.
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
🌱 Bonnie Wee Plot - Gardening for the Bold and Weather-Beaten!
Because growing anything in Scottish weather is already a form of extreme sport!
Welcome to your personal digital garden assistant, specifically tuned for those brave souls who garden where horizontal rain is a lifestyle choice. Plan your plot, get AI-powered advice, and learn proven techniques for growing in Scotland's "interesting" climate—all in one place.
Try it now: Bonnie Wee Plot (primary) | GitHub Pages mirror (static fallback)檢視完整 README ↗Because growing anything in Scottish weather is already a form of extreme sport!
Welcome to your personal digital garden assistant, specifically tuned for those brave souls who garden where horizontal rain is a lifestyle choice. Plan your plot, get AI-powered advice, and learn proven techniques for growing in Scotland's "interesting" climate—all in one place.
Try it now: Bonnie Wee Plot (primary) | GitHub Pages mirror (static fallback)
This entire project was created using Claude (Anthropic's AI assistant) via VS Code's agent mode and Claude Code CLI. Every line of code, configuration, test, and documentation was generated through AI assistance, demonstrating the current capabilities of AI-powered software development.
This serves as an example of what's possible when AI agents have access to development tools and can iterate on complex projects. The code quality, architecture decisions, and feature implementations represent the state of AI coding capabilities. I did guide the AI, as it does like to be a bit too creative at times, and too lazy at others, but the AI did the heavy lifting.
Your personal growing command center that answers "what should I do today?" (weather permitting, obviously):
Design and track your growing space with year-by-year planning:
Comprehensive seed and plant management for our shorter growing season:
Currently hidden for the first release to keep the experience focused — the code is preserved and will return in a future release.
Think of it as having a horticultural genius in your pocket, one who understands that "full sun" means something different at 56°N latitude. When enabled, Aitor can answer things like:
Turn garden waste into black gold:
Warning: May cause excessive productivity and sudden urges to organize your tool shed
Grab the code (it's free, unlike those expensive heritage seeds):
git clone <repository-url>
cd bonnie-wee-plot
Feed it dependencies (like fertilizer, but for code):
npm install
Wake up the development server (it's not a morning person):
npm run dev
Witness the magic:
Point your browser to http://localhost:3000 and prepare to have your mind blown by the sheer beauty of organized allotment chaos!
src/
├── app/
│ ├── layout.tsx # Root layout with navigation
│ ├── page.tsx # Today Dashboard (homepage)
│ ├── allotment/ # Plot planner with year-by-year tracking
│ ├── ai-advisor/ # AI chat redirect — hidden from nav in first release
│ ├── seeds/ # Seed inventory and variety tracking
│ ├── compost/ # Compost pile tracking
│ ├── this-month/ # Seasonal calendar and tasks
│ ├── plants/ # Plant guide index and detail pages
│ ├── settings/ # App settings, data management, tours
│ ├── receive/ # QR/code data import flow
│ ├── sign-in/ & sign-up/ # Clerk authentication pages
│ └── api/ # API routes (ai-advisor, share, health, account)
├── components/
│ ├── dashboard/ # Today Dashboard components
│ ├── allotment/ # Allotment planner components
│ ├── ai-advisor/ # Chat interface components
│ ├── seeds/ # Seed management components
│ ├── share/ # Data sharing UI
│ ├── onboarding/ # Onboarding wizard and tours
│ └── ui/ # Shared UI components
├── lib/
│ ├── vegetables/ # Vegetable database (index + per-category data)
│ ├── supabase/ # Cloud sync client and services
│ └── tours/ # Guided tour definitions
└── services/
└── allotment-storage.ts # LocalStorage data persistence (barrel file)
Because even gardening apps deserve to look gorgeous
We've got colors! We've got components! We've got enough CSS classes to make your head spin faster than a composting tumbler!
/)Your homepage command center showing seasonal phase (adjusted for Scottish latitudes), smart task list with harvest and sowing reminders filtered by planting status, and quick actions to get you started.
/allotment)The heart of the app - manage your growing space with physical bed layouts, yearly planting plans, rotation tracking, and bed notes.
/seeds)Browse vegetables by category, track your seed inventory with per-year status (need/ordered/have/had), view detailed planting calendars, and learn about crop rotation families.
/compost)Track multiple compost piles with material logging, event history, and status management.
/this-month)Seasonal calendar showing what to plant, harvest, and maintain during the current month.
/plants)Browse all 192 plants in the database with search and category filtering. Detail pages show planting calendars, care requirements, companion planting, and external links.
/ai-advisor) — Hidden in first releaseYour personal garden guru that never sleeps, judges, or asks for payment in homegrown vegetables. Gives personalized advice based on your plot data and Scottish growing conditions. Currently disabled via SHOW_AI_ADVISOR in src/config/release-visibility.ts; underlying code remains in place for a future re-enablement.
/settings)Manage app settings, export/import your data, and control guided tours. If signed in, you can also manage your account and cloud sync.
/receive)Import allotment data from another device by scanning a QR code or entering a 6-character share code.
/sign-in, /sign-up)Sign in or create an account to enable cloud sync for your garden data across multiple devices.
Because every good project needs unrealistic expectations
See CONTRIBUTING.md for guidelines.
Forecasts, frost dates, and historical season weather are provided by Open-Meteo.com, licensed under CC BY 4.0. No API key is required and coordinates are only ever sent to Open-Meteo to fetch weather for your plot.
This project is open source and free for personal, educational, and community use.
The AI gardening advisor requires you to bring your own ChatGPT API token:
To set up:
This project uses a custom non-commercial license for third parties - see the LICENSE file for details.
What this means for you:
Note: The copyright holder retains full commercial rights. For commercial licensing inquiries, see the LICENSE file for contact information.
Now go forth and grow things! Despite the weather! 🌿🏴
P.S. - If this app actually helps you grow anything north of the wall, we expect photos. Bonus points for tomatoes that ripened outdoors.