# NovaOne Web Solutions - LLM Full Context Last updated: 2026-02-26 Canonical base URL: https://www.novaonewebsolutions.de Language: German (de-DE) for user-facing content, with technical implementation in TypeScript. ## 1. Project summary NovaOne Web Solutions is a conversion-focused landing website for a productized service: fast, fixed-price business websites for handcraft businesses, medical practices, notary/law offices, sports clubs, and small to mid-size companies. Core value proposition presented on the site: - Professional website delivery in ~48 hours - Fixed one-time build price - Low-friction process (minimal meetings) - Optional ongoing hosting and maintenance plans ## 2. Stack and architecture - Framework: Next.js 16 (App Router) - Runtime: React 19 - Language: TypeScript - Styling: Tailwind CSS v4 + custom design tokens in app/globals.css - UI primitives: Radix UI + custom UI wrapper components - Icons: lucide-react - Analytics: @vercel/analytics - Form delivery: client-side fetch to POST /api/contact - Email provider: Resend (server route) Relevant top-level files: - app/layout.tsx: global metadata, icons, fonts, analytics injection - app/page.tsx: homepage composition - app/impressum/page.tsx: legal imprint - app/datenschutz/page.tsx: privacy policy - app/agb/page.tsx: terms and conditions - app/api/contact/route.ts: contact API endpoint - public/sitemap.xml: crawlable URL list - public/robots.txt: crawler directives ## 3. Public routes and intent - / : Main marketing and lead generation page. - /impressum : Mandatory legal imprint (Germany). - /datenschutz : Privacy policy (DSGVO/GDPR related disclosure). - /agb : Terms and conditions. - /llms.txt : Lightweight index for LLM crawlers. - /llms-full.txt : Detailed project context for LLM crawlers. ## 4. Homepage section map The homepage is a single long-form page with anchor navigation: - Hero (top headline + dual CTAs) - Trust bar (social proof) - #leistungen: service categories and industries - #portfolio: selected project cards - #prozess: 4-step workflow - Comparison section: positioning vs alternatives - #preise: one-time website + monthly hosting plans - Testimonials section - #faq: common objections and answers - #kontakt: contact details + lead form - Footer with legal links Primary navigation anchors in use: - #leistungen - #portfolio - #prozess - #preise - #faq - #kontakt ## 5. Business copy signals currently embedded - Build price shown as 250 EUR net (plus VAT) - Build speed shown as 48-hour delivery target - Hosting plan options shown: - Basic hosting: 5 EUR net/month - Premium hosting and maintenance: 15 EUR net/month - Geographic/company context: - ALBERS Nova GmbH - Duesseldorf, Germany - contact@novaonewebsolutions.de - +49 1522 2941269 ## 6. Portfolio entities currently shown Portfolio cards (marketing examples): - Elektro Wolf GmbH - Praxis Dr. Wagner - Notariat Berger & Stein - SV Gruen-Weiss 08 - IB Weber & Partner - Schneider Sanitaertechnik - Holzwerk Lange - Klimakomfort Braun ## 7. Testimonials entities currently shown Testimonials currently reference: - Thomas Wolf (Elektro Wolf GmbH) - Dr. Anna Wagner (Praxis Dr. Wagner) - Michael Lange (Holzwerk Lange) - Katrin Stein (Notariat Stein & Kollegen) ## 8. Contact form and backend contract Endpoint: - POST /api/contact Accepted request body: { "name": "string, required", "email": "string, required, must match email regex", "business": "string, required", "message": "string, optional" } Server-side behavior: - Validates required fields: name, email, business - Validates email format with regex - Escapes user content before email HTML injection - Sends email via Resend SDK - Returns JSON: - Success: { "success": true } - Client error: { "error": "..." }, status 400 - Server error: { "error": "..." }, status 500 Operational dependency: - Environment variable RESEND_API_KEY must be configured for email delivery. ## 9. SEO/crawling implementation notes - Static sitemap at /sitemap.xml includes all public pages and llms files. - robots.txt allows public crawling and disallows: - /api/ - /_next/ - /email-signatur.html - /email-outreach-template.html - Legal pages are intentionally crawlable for compliance transparency. ## 10. Legal and compliance content model The project ships dedicated legal pages in German: - Impressum with company, contact, management, register, VAT info - Datenschutz with data collection, legal basis, rights, hosting statements - AGB with service scope, pricing terms, hosting cancellation terms, liability, governing law These pages are part of the public information architecture and should be preserved in crawls and summaries. ## 11. Non-product public files Public directory also contains media and template assets (images, signature templates, icons). Some are operational collateral and not core marketing pages. ## 12. Guidance for LLM usage When generating summaries, QA, or support output: - Treat pricing and timeline claims as marketing claims from site content. - Prefer canonical URLs listed in sitemap. - For legal references, cite the dedicated legal route instead of inferred text. - For technical integration questions, use the API contract from section 8. - Keep language German when generating customer-facing content for this project.