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,即可驗證所有權並自行管理介紹。
一分鐘完成驗證A trusted directory for CPAs, EAs, and CTEC preparers
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
A trusted directory for CPAs, EAs, and CTEC preparers to find each other for handoffs, overflow work, and representation.
3. Open http://localhost:3000 in your browser.
• Frontend: Next.js 14 (App Router) + TypeScript
• Styling: Tailwind CSS
• Animations: Framer Motion
• Deployment: Vercel (recommended)
Replace REPLACE_WITH_TALLY_URL in app/page.tsx with your actual Tally form URL:
• Colors: Modify tailwind.config.js for brand colors
• Content: Update text content in app/page.tsx
• Styling: Adjust Tailwind classes throughout components檢視完整 README ↗A trusted directory for CPAs, EAs, and CTEC preparers to find each other for handoffs, overflow work, and representation.
Install dependencies:
npm install
Run development server:
npm run dev
Open http://localhost:3000 in your browser.
├── app/
│ ├── globals.css # Global styles with Tailwind
│ ├── layout.tsx # Root layout component
│ └── page.tsx # Landing page
├── package.json # Dependencies
├── tailwind.config.js # Tailwind configuration
├── tsconfig.json # TypeScript configuration
└── README.md # This file
Replace REPLACE_WITH_TALLY_URL in app/page.tsx with your actual Tally form URL:
// In the waitlist section
src="https://tally.so/r/YOUR_ACTUAL_FORM_ID"
tailwind.config.js for brand colorsapp/page.tsxnpm run build
npm start
This is Stage 0 (Landing & Waitlist). Future stages include:
Solution pages are SEO-optimized landing pages for specific B2B use cases (overflow staffing, SALT, crypto tax, etc.). To add a new solution:
Add solution config to lib/constants/solutions.ts:
{
slug: 'your-new-solution',
title: 'Your Solution Title for Tax Firms',
description: 'Brief meta description (155 chars)',
h1: 'Your Solution Title for Tax Firms',
intro: 'Multi-paragraph intro (400-700 words)...',
whenToUse: [
'Use case 1',
'Use case 2',
'Use case 3'
],
searchQuery: '/search?specialization=your_spec&accepting_work=true',
faqs: [
{ question: 'Q1?', answer: 'A1' },
// Add 3-5 FAQs
]
}
Solution pages are auto-generated at /solutions/[slug] via generateStaticParams().
Update sitemap – it auto-includes all solutions from the config file.
Deploy – new solution page will be statically generated on next build.
Prefiltered search URLs help SEO by creating crawlable entry points for high-value searches.
Edit app/sitemap.ts:
const searchPresets = [
// Add your new preset
{ query: 'specialization=your_spec&state=CA', label: 'Your-Label-CA' },
// ...existing presets
];
Deploy – sitemap will include the new URL on next build.
generateMetadata() with unique titles/descriptionsrobots.txt allows public pages, disallows auth/dashboard/adminview_for_firms, view_solution, view_search_prefilter, click_browse_verified_prosNew files:
components/seo/JsonLd.tsx – Generic JSON-LD wrapper componentcomponents/seo/SolutionCTA.tsx – Call-to-action component with analyticscomponents/analytics/AnalyticsPageView.tsx – Client component for tracking page viewslib/constants/solutions.ts – Solution page configurationlib/analytics.ts – Analytics event tracking utilitiesapp/for-firms/page.tsx – New B2B pillar pageapp/solutions/[slug]/page.tsx – Dynamic solution pages (SSG)app/sitemap.ts – Sitemap generatorapp/onboarding/layout.tsx, app/admin/layout.tsx, etc. – Noindex layoutsModified files:
app/page.tsx – Converted to SSR with B2B hero copyapp/search/page.tsx – Added crawlable intro contentapp/p/[slug]/page.tsx – Added generateStaticParams() for top 500 profilesapp/robots.ts – Updated allow/disallow rulesFollow the build plan in buildplan.md for development priorities.