尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
The production frontend for Sensybull — a real-time SEC filing intelligence app.
Next.js (App Router) + TypeScript + Tailwind CSS, with a WhatsApp-style chat
inbox, a chronological filing feed, and live filing events over Socket.IO.
• Next.js 16 (App Router) + React 19 + TypeScript (strict)
• Tailwind CSS v4 + shadcn/ui primitives
• Socket.IO client for real-time filing_event delivery
• JWT auth: short-lived access token (bearer header) + refresh token in an
httpOnly cookie
See .env.example. All are NEXT_PUBLIC_ (client-visible by design):查看完整 README ↗The production frontend for Sensybull — a real-time SEC filing intelligence app. Next.js (App Router) + TypeScript + Tailwind CSS, with a WhatsApp-style chat inbox, a chronological filing feed, and live filing events over Socket.IO.
filing_event deliverynpm install
cp .env.example .env.local # then fill in the values
npm run dev # http://localhost:3000
| Command | Description |
|---|---|
npm run dev | Start the dev server |
npm run build | Production build |
npm run start | Serve the production build |
npm run lint | ESLint |
See .env.example. All are NEXT_PUBLIC_ (client-visible by design):
NEXT_PUBLIC_API_URL — API base URL, including the /api/v1 suffix.NEXT_PUBLIC_GOOGLE_CLIENT_ID / NEXT_PUBLIC_APPLE_CLIENT_ID — OAuth client IDs.NEXT_PUBLIC_LOGO_DEV_TOKEN — logo.dev publishable token for company logos.src/app/ — routes: (auth), (dashboard) (/watchlist, /feed,
/e/[id]), (legal).src/components/ — by domain: ui/, feed/, chat/, auth/, alerts/,
watchlist/, layout/, company/, landing/.src/hooks/, src/lib/ (API client, socket, push), src/types/,
src/context/ (auth).The backend API lives in the separate sensybull-api repo; endpoint changes are
tracked in API_CHANGES.md.