Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
The official F7 Developer studio website. Built around original games, Android apps, and web projects with a cinematic dark theme and English content.
Live website: f7developer.com. The www address redirects to the main domain.
Use Node.js 22.13 or later.
Development uses the Next.js port printed in the terminal (normally 3000).
Open http://127.0.0.1:4177. Set PORT to change the preview port.查看完整 README ↗The official F7 Developer studio website. Built around original games, Android apps, and web projects with a cinematic dark theme and English content.
Live website: f7developer.com. The www address redirects to the main domain.
Use Node.js 22.13 or later.
npm ci
npm run dev
Development uses the Next.js port printed in the terminal (normally 3000).
To preview the static production build:
npm run build
npm run preview
Open http://127.0.0.1:4177. Set PORT to change the preview port.
Product data and release notes are in src/lib/data.ts. Official product artwork and screenshots are stored locally in public/images/products. Asset source keys are documented in scripts/asset-sources.json; run node scripts/import-assets.mjs to refresh the official images.
The home and studio background is original AI-generated promotional concept art. It is not presented as a screenshot from any game. All product cards and screenshot galleries use official Google Play assets.
The catalogue was checked against F7 Developer on Google Play on October 10, 2026. The web projects are Game Asset Radar and AI Radar.
Verified editions live in content/discover/editions; incomplete research stays in content/discover/review.json, outside the frontend. No Google Play API, database or paid backend is used. The daily target is seven games and seven Android apps, with honest partial editions when verification is incomplete.
See operations, source access policy and Cursor automation instructions. Builds validate all content before exporting. Daily owner/Cursor content PRs are checked with trusted code before automatic publication; broader changes cannot use that route.
The form prepares a mailto: draft. It does not submit, store, or send visitor messages. Visitors review and send the draft in their own email app. Every draft, including press and collaboration, goes to the studio mailbox [email protected]. Direct email links remain available if no email app is configured.
The build exports static HTML into out/. Deploy that folder to any static host, or import the repository into Vercel with the Next.js preset. No database or API secrets are required.
Set NEXT_PUBLIC_SITE_URL=https://f7developer.com before building. This is configured in Vercel's production and preview environments and documented in .env.example. It keeps canonical URLs, social previews, robots, and the sitemap on the official domain. If deploying to another host, set the same variable there. Redeploy after changing it because the metadata is generated at build time.
npm test
npm run typecheck
npm run lint
npm run build
npx playwright install chromium
npm run test:e2e
Browser tests cover desktop and mobile, all main routes, catalogue search and filters, navigation between filtered and complete catalogues, official store URLs, the screenshot viewer, keyboard navigation, email drafts, missing images, overflow, and WCAG A/AA accessibility through axe. Product catalogues are also checked with JavaScript disabled. Screenshots are saved in the ignored artifacts/ directory.
Set PLAYWRIGHT_BASE_URL to a deployment's public URL to run the same browser checks against the deployed website without starting a local preview server.