GiveTrack: A Personal Generosity Tracker Built for the DEV Weekend Challenge
说明与用途
GiveTrack 是一个 Web 应用,帮助用户记录和跟踪捐赠,直观展示影响力,并提供 AI 生成的捐赠建议。该应用完全在浏览器中运行,使用 localStorage 存储数据,并在 Replit 上用一周时间完成。
问题
People who donate to charity often lack a simple way to review and reflect on their giving habits, making it hard to stay motivated and accountable.
结果
GiveTrack provides an instant, local‑first experience for tracking charitable giving, visualizing impact over time, and nudging users with AI suggestions, all built and deployed within a single weekend.
工作流
- 1. Open GiveTrack in the browser.
- 2. Browse searchable causes or create a new cause via modal.
- 3. Log a donation using the demo‑donation modal (no real payment).
- 4. View updated dashboard and Generosity Chain reflecting the new entry.
- 5. Receive random kindness prompts and AI Giving Assistant suggestions for future giving.
- 6. Review donation history with filters to analyze patterns.
证据
GiveTrack turns that invisible habit into something visible and motivating.
Built entirely on Replit, using the Replit Agent to scaffold the app, iterate quickly, and manage version control (GitHub) directly from the workspace.
The AI Giving Assistant calls Google's Gemini API (via a Google AI Studio key) server-side to generate personalized giving suggestions.
- 记录日期: 2026-09-05T11:29:44.096Z