Arxivga qaytish
II. Klinik AI va tibbiy platformalarqo'shimchayakkamijoz anonimlashtirilgan

Lab natijalarini oldindan ko'rish portali

Next.js 16 / React 19 asosidagi laboratoriya natijalarini ko'rish portali (healthcare-platform sog'liqni saqlash ekotizimi): autentifikatsiya, boshqaruv paneli, natija grafiklari. Yakka tartibdagi loyiha.

Holat
qo'llab-quvvatlanadi
Davr
2025-11-25 → 2025-12-15
AI sessiyalar
Stek
Tillar
TypeScript
Freymvorklar · Infra
Next.js 16React 19next-intlRechartsBetter Auth
§01

Umumiy ko'rinish

  • Bu nima: Client tomonida ishlaydigan "lab preview" portali — bemor/mijoz tizimga kiradi va laboratoriya tahlillari natijalarini ko'radi (labs, dashboard sahifalari, Recharts orqali grafiklar). healthcare-platform (sog'liqni saqlash) ekotizimining bir qismi. README standart holatda (create-next-app).
  • Turi / holati / roli: web-app / maintained / solo — barcha 26 ta kommit muallifi Davron Yuldashev.
  • Faollik davri: 2025-11-25 → 2025-12-15 (~3 hafta), 26 ta kommit.
§02

Stek

  • Tillar: TypeScript.
  • Freymvorklar (`package.json` bo'yicha): Next.js 16 (App Router), React 19.2, next-intl 4.5 (i18n), Recharts (natija grafiklari), shadcn/ui (components.json), Better Auth (lib/auth.ts + lib/auth-client.ts). Bun (bun.lock).
  • Infra/deploy: Dockerfile + docker-compose.yml + GitLab CI (.gitlab-ci.yml, .gitlab/) + GitHub vorkflow (.github/). Production uchun tayyor konteynerizatsiya.
  • Ma'lumotlar: healthcare-platform backend (lib/labs orqali), autentifikatsiya sessiyalari (Better Auth).
§03

Nima qilindi

Yakka tartibda, 26 ta kommit. Struktura bo'yicha:

  • Sahifalar: app/ — home, login, signup, dashboard, labs, not-found.
  • Autentifikatsiya: lib/auth + auth.ts/auth-client.ts (Better Auth — server + client).
  • Domen qatlami lib/labs — laboratoriya ma'lumotlari bilan ishlash.
  • i18n (next-intl, messages/), grafiklar (Recharts).
  • Konteynerizatsiya + CI (Docker + GitLab CI) — yakka loyiha deploy pipeline bilan birga yetkazib berilgan.
§04

Texnik chellenjlar

Struktura/manifestlar bilan tasdiqlangan.

  • Better Auth autentifikatsiyasi (server + client bo'linishi, lib/auth) — zamonaviy self-hosted auth.
  • Tibbiy ma'lumotlarni vizualizatsiya qilish (Recharts) — laboratoriya ko'rsatkichlari bo'yicha trend grafiklari.
  • i18n (next-intl) — ko'p tilli portal.
  • CI / konteynerizatsiya (Dockerfile + docker-compose + GitLab CI) — yakka loyiha "yalang'och" Next emas, balki deploy pipeline bilan birga yetkaziladi.
  • Ko'lami kichik (1 ta portal, ~3 hafta) — chuqur muhandislik emas, ammo ozoda va zamonaviy frontend.
§05

AI yordamida ishlab chiqish

  • Topilgan sessiyalar: 0 (to'liq kalit bo'yicha mos kelish yo'q). Lokal .claude/ mavjud (settings).
  • AI bilan nima qilingan: ma'lumot yo'q (transkriptlar yo'q).
  • AI-vorkflow patternlari: yo'q.
§06

Yutuqlar va metrikalar

  • ~3 haftada auth/dashboard/labs/grafiklar bilan yakka Next.js 16 portali.
  • Production pipeline: Docker + docker-compose + GitLab CI + GitHub Actions.
  • i18n + Better Auth + Recharts.
§07

Hissa qo'shganlar

git shortlog · barcha branchlar

  1. Dave9326
1 hissadorjami 26 ta kommit
Hozirda

Senior / Staff muhandis rollari va tanlab olingan frilansga ochiqman — prodakshn AI, platforma va full-stack ishlar.

Bog'lanish