Files
teknav-bak/app/README!.md
T
arsam e9cd12dda6 Import remaining project documentation and reference notes
Import the existing local project snapshot. This commit organizes existing files; it does not represent newly developed functionality.
2026-09-18 23:33:04 +03:30

1.3 KiB

Project: Teknav-X

Teknav-X is a full-stack Persian RTL publication stack. The frontend is Vite/React, the backend is Fastify/TypeScript, and production runs natively on Linux with PostgreSQL, Redis, nginx, and systemd.

Current state: Phase 15 is implemented; Phase 14 Linux production validation remains the main launch gate. The live surface includes SEO topic hubs, glossary pages, Q&A, reader retention flows, auth trust features, jobs/courses pages, monetization foundations, push notifications, revision history, web stories, comparison pages, company directory pages, embeddable widgets, and production-readiness preflight checks.

Start Here

  • ARCH.md for current work and next steps
  • PHASE10.md for the active roadmap
  • DEPLOY.md for native Debian production setup
  • SECURITY.md for hardening and safety rules
  • AGENTS.md for agent-facing file guidance

Core Layout

  • Frontend: repo root *.jsx files plus src/
  • Backend: backend/
  • Static assets: public/
  • Generated SEO artifacts: public/sitemap.xml, public/robots.txt, public/feed.xml

Main Commands

  • npm run dev
  • npm run build
  • npm run preflight:prod
  • npm run seo:sitemap
  • npm run og:images
  • cd backend && npm run dev
  • cd backend && npm run build
  • cd backend && npm test