尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Next.js App Router, TypeScript, Tailwind CSS, pnpm, Prisma, PostgreSQL. Implements the Human Crew design with early-access email signup. The product has not launched; no store downloads are advertised.
pnpm install
cp .env.example .env.local
# Set DATABASE_URL in .env.local to your PostgreSQL connection URL.
pnpm db:migrate
pnpm dev
Set DATABASE_URL in the host environment, retaining your provider’s SSL parameters (for example sslmode=require). Never use a NEXT_PUBLIC_ prefix for this secret.
pnpm install --frozen-lockfile
pnpm build
pnpm start
pnpm start applies pending database migrations, then starts Next.js. It fails if migration fails. Only DATABASE_URL is needed. The database role needs permission to create tables and insert/select rows. For platforms that manage the Next.js server themselves, such as Vercel, run pnpm db:migrate against the production database before serving traffic.
pnpm db:migrate: run Prisma migrate deploy using prisma/schema.prisma and prisma/migrations. Prisma tracks applied migrations; add new migrations instead of editing applied ones.pnpm db:check: verify inserting and deduplicating a generated test email, then roll back the test row.early_access_signups (id, normalized unique email, source, created_at).POST /api/early-access, JSON { "email": "[email protected]" }.Checks: pnpm test, pnpm lint, pnpm exec tsc --noEmit, pnpm build. pnpm build generates Prisma Client automatically; pnpm db:generate can also run it separately. Schema and constraint tests use isolated PGlite Postgres. A real database URL is needed for migrations and the live database smoke check. Builds do not require database access.
Actual Socially logo, local Inter and Cormorant Garamond fonts, coastal scenes, and app screenshots come from the APK. All screenshot figures remain labelled sample data. The page covers discovery, investment previews, Crew portfolios, Captain tools, FAQ, and early access.
public/images/crew-portraits.png is a generated four-portrait sheet. CSS frames its quadrants as decorative community cards, not testimonials. Built-in imagegen prompt: four fictional adults, candid sunny Mediterranean coastal portraits in a 2×2 grid, natural navy/off-white casual clothing, pale sky-blue backgrounds, no text or logos.
FAQ uses native details/summary. Motion respects reduced-motion preferences. /privacy describes this website and its email collection; /terms explains the preview and risks. These do not replace the app’s policies. No wallet interaction, analytics, external font request, or outbound email sending is included.