尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Mobile-first, offline-capable PWA for daily action, financial goals, visible progress and coordinated growth with other people.
Open Abundance is a broad technical pre-alpha. The repository already contains onboarding, wishes, Core/Wallet, levels, reinvestment, a financial calculator, Today, challenges, tasks/streaks, social profiles and feed, referrals/teams, Trust-lite, projects and an early marketplace foundation.
The current product iteration is not feature expansion. It is the preparation of one coherent closed-pilot journey for 20-50 Russian-speaking users:
result story -> main wish -> financial plan -> Today action -> verified reward
-> Core/Wallet growth -> published result -> reason to return
Features that exist in code but have not passed manual user verification are not considered complete. The canonical operational status and ordered queue live in docs/MASTER_KANBAN.md. The shared product lore, values, principles and FAQ live in docs/OPEN_ABUNDANCE_LORE.md. Concrete development decisions live in docs/OPEN_ABUNDANCE_MASTER_PLAN.md, while accumulated context and open questions live in docs/PROJECT_MEMORY.md.
The system-wide growth model, process priority, AI development path and challenge factory live in docs/OPEN_ABUNDANCE_SYSTEM_GROWTH_PLAN.md.
The intended user experience, shared values, use cases and collaboration scenarios live in docs/USER_CASES_AND_SCENARIOS.md, connecting personal wishes and plans with mutual help, reusable solutions and economic participation.
The shared mobile UI rule—compact overview, on-demand details, then one clear action—and the staged redesign of Challenges, Home, and Nova live in docs/ENGAGING_INTERFACE_PLAN.md.
The implementation specification for the My Blog creator workspace, compact drafts, public posts and cross-platform audience growth lives in docs/SOCIAL_PLATFORM_INTEGRATION_PLAN.md. It records MVP decisions, integration research and acceptance criteria; the first compact-blog stage is implemented locally and awaits User QA, while integrations and rollout remain separate tasks.
pnpm install
pnpm dev
Open http://localhost:3000.
pnpm exec tsc --noEmit
pnpm lint
pnpm test:e2e
pnpm exec tsc --noEmit updates the tracked tsconfig.tsbuildinfo; restore that verification-only change afterward. The e2e smoke suite (tests/e2e/app-smoke.spec.ts) matches the current guest onboarding flow and passes within the 30-second budget. It needs NEXT_PUBLIC_SUPABASE_ANON_KEY set (any value works, because the tests mock Supabase).
For development conventions, UTF-8 handling, IndexedDB rules and frontend verification requirements, read docs/DEVELOPMENT_RULES.md.
Open Abundance source code is licensed under GNU AGPL-3.0. Contributions are accepted under the same license with a DCO sign-off; see CONTRIBUTING.md.