§01
Overview
- What it is: marketing/corporate site for the DavrDev studio — based on
docs/, positioned as "Venture Builders" (partnership offerDavrDev_VentureBuilders_Proposal.pdf+ HTML/py generator). Domain in code — davr.dev. Sections: Home, Projects, Team, Contact. Part of the user's personal brand/funnel (studio + team). - Type / status / role: landing (multi-page business-card site) / active / solo — all 8 commits authored by Davron Yuldashev
<yul.davron.93@gmail.com>. - Activity period: 2025-12-28 → 2026-01-09 (~2 weeks of intensive build), 8 commits.
§02
Stack
- Languages: TypeScript (site), Python (auxiliary team-photo processing scripts + PDF-proposal generator).
- Frameworks/libraries (per `package.json`): Next.js 16.1 (App Router, RSC), React 19.2, Tailwind CSS v4 +
tw-animate-css, shadcn/ui (full Radix set — accordion, dialog, navigation-menu, popover, select, etc.), Framer Motion (animations), React Hook Form + Zod v4,next-themes(dark mode),react-google-recaptcha,embla-carousel,recharts,cmdk,vaul,gray-matter(md profile parsing),@fontsourceInter/Syne fonts. - Infra/deploy:
next start -p 3434; Vercel-oriented.sharpfor image optimization (in trustedDependencies). - Data: content-as-code — team profiles in Markdown (
team/*.md, parsed via gray-matter), project/team data inlib/projects.ts,lib/team.ts. - Notable tooling: Python scripts
process_team_images.py/fix_team_images.py(batch team photo processing), commercial proposal generatordocs/venture_builders_proposal.py→ A4 print-HTML.
§03
What was shipped
All 8 commits — user (solo):
5a45fa3Initial commit (Create Next App).ec295c9wired up the extensive UI library (shadcn/Radix), docs, team profiles.8a0131bhome/projects/team/contact pages + components + data-utils + team assets (removedresizable, favicon).0c9f076,59b89a9— contact tweaks (email/phone), responsive mobile navigation in Navbar.9637289contact form via server action + toast (Sonner).3682c66added reCAPTCHA.8c6dccaport fix in start script.- Scope: compact, complete site shipped in ~2 weeks; a typical "studio site" focused on team and lead capture.
§04
Technical challenges
Confirmed by code.
- Contact form on Server Action (
app/actions/contact.ts) →'use server', field validation, server-side reCAPTCHA verification (POST tositeverifywithRECAPTCHA_SECRET_KEYfrom env), then submission to Telegram (sendMessage) with human-readable formatting. Progressive enhancement viauseActionStatepattern (prevState/formData) + toast. Sound, modern Next.js approach without a separate API route. - Content-as-code for the team → profiles in Markdown + gray-matter, which simplifies edits without a DB.
team/davron.md— extended CV (full-stack, AI/ML, LangGraph, MCP, Temporal, etc.) — effectively a ready-made source for brand positioning. - Asset automation → Python scripts for batch team-photo processing (unified size/format) and code-generation of the PDF proposal from an A4 HTML template with print-CSS.
- ⚠️ Critical security hole: in
app/actions/contact.tsa live Telegram bot token (8530982815:AAG…) andchatIdare hardcoded directly in source and committed to git. The reCAPTCHA secret is correctly externalized to env, but the bot token is not. Anyone with access to the repo/bundle can hijack the bot. (Although'use server'doesn't leak the token to the client, it's still in git history.)
§05
AI-assisted development
- Sessions found: the Claude Code sessions directory exists, but contains only
sessions-index.json— 0 `.jsonl` transcripts (likely moved/cleared). A separate…-davrdevfolioproject is unrelated (portfolio). - What was done with AI: no direct transcripts; the index hints at ≥1 session. Commit message style (
feat:/fix:with descriptions) is typical of AI-assisted development. - AI workflow patterns: no data (no transcripts).
§06
Achievements & metrics
- 4 pages (home/projects/team/contact), full responsiveness + dark mode.
- Full shadcn/ui set (~30 Radix components) on Tailwind v4.
- Self-built lead pipeline: form → reCAPTCHA → Telegram, no backend.
- Team of 6 (profiles: bobur, davron, doniyor, ilhom, shahzod, yuri).
- Ready "Venture Builders" commercial proposal (PDF + generator).