2026-03-12 04:27:59 -05:00
's'
2026-03-12 04:27:59 -05:00
's'
2026-03-12 03:54:50 -05:00
2026-03-08 23:20:36 -05:00
's'
2026-03-12 02:43:31 -05:00
's'
2026-03-07 12:33:14 -06:00
's'
2026-03-07 12:33:14 -06:00
s
2026-03-08 11:48:59 +08:00
's'
2026-03-07 12:33:14 -06:00
's'
2026-03-07 12:33:14 -06:00
's'
2026-03-12 02:43:31 -05:00
's'
2026-03-12 02:43:31 -05:00
'x'
2026-03-09 05:07:59 -05:00
's'
2026-03-07 12:33:14 -06:00
's'
2026-03-07 12:33:14 -06:00
's'
2026-03-11 23:10:18 -05:00
's'
2026-03-09 01:44:13 -05:00
's'
2026-03-07 12:33:14 -06:00

游牧中国 NomadCNA

数字游民生活操作系统 (Nomad OS) - 你的下一站,由数据决定

项目简介

NomadCNA 是一个面向数字游民的站式生活平台,提供城市决策、税务签证、智能匹配、赏金任务等功能。从 Free 到 Pro开启你的游牧人生。

技术栈

  • 前端框架: Next.js 16 (App Router)
  • UI 框架: React 19 + Tailwind CSS 4
  • 样式: Tailwind CSS
  • 字体: Geist (Vercel)
  • 数据库: PocketBase
  • 对象存储: MinIO
  • 语言: TypeScript

功能特性

  • 🌏 城市探索 - 发现最适合数字游民的中国城市
  • 📍 城市数据 - 成本、生活质量、网络速度等数据对比
  • 🎯 智能匹配 - 根据个人偏好推荐适合的城市
  • 🤝 社区聚会 - 与各地游民建立联系
  • 💬 社区互动 - 论坛、话题讨论
  • 🛠️ 实用工具 - 汇率、天气等实用工具
  • 🌙 暗色模式 - 支持亮色/暗色主题切换
  • 🌐 国际化 - 支持中文/英文

快速开始

环境要求

  • Node.js 18+
  • npm / yarn / pnpm / bun

安装依赖

npm install

开发模式

npm run dev

打开 http://localhost:3000 查看项目。

生产构建

npm run build
npm start

项目结构

├── app/                    # Next.js App Router
│   ├── components/         # React 组件
│   ├── context/           # React Context (主题等)
│   ├── lib/              # 工具库
│   └── [locale]/         # 国际化路由
├── config/                # 配置文件
│   ├── site.config.ts    # 站点配置
│   ├── nav.config.ts     # 导航配置
│   ├── footer.config.ts  # 页脚配置
│   └── ...
├── public/                # 静态资源
└── i18n/                  # 国际化配置

主要页面

  • / - 首页 (城市探索)
  • /about - 关于我们
  • /meetups - 聚会活动
  • /dating - 社区交友
  • /tools - 实用工具
  • /ai - AI 助手
  • /gigs - 赏金任务
  • /pricing - 会员价格
  • /join - 加入社区

配置

主题配置

主题相关逻辑位于 app/context/ThemeContext.tsx,支持:

  • 手动切换亮色/暗色模式
  • 记住用户偏好 (localStorage)
  • 跟随系统设置

导航配置

导航链接位于 config/nav.config.ts,可自定义修改。

页脚配置

页脚链接位于 config/footer.config.ts,可自定义修改。

贡献指南

欢迎提交 Pull Request 和 Issue

许可证

MIT License

Description
No description provided
Readme 3 MiB
Languages
TypeScript 49.2%
HTML 48.3%
CSS 2.1%
JavaScript 0.3%