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

32 lines
1.3 KiB
Markdown

# 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`