Status Trio
Status Trio는 macOS 메뉴바 앱으로 Wi‑Fi·배터리·볼륨을 하나의 아이콘에 통합합니다
AI 법률 도우미는 토지·사업·기업 절차를 시민·기업·변호사에게 안내한다
Trợ lý AI hướng dẫn thủ tục đất đai, hộ kinh doanh và doanh nghiệp cho công dân, doanh nghiệp và luật sư: giấy tờ cần chuẩn bị, mẫu đơn có sẵn, nơi nộp và các bước thực hiện.
기타HTML · JavaScriptGitHub @dominhdatFPT온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Frontend của hệ thống Legal Assistant AI.
npm install
npm start
Frontend được quản lý trong GitLab project riêng, độc lập với Backend.
Mở /document-storages để tìm kiếm, lọc và xem đủ 30 tài liệu / 114 trang. Trang chỉ xem, không điền hoặc lưu nháp hợp đồng. Có bốn nhóm: đất đai (18), doanh nghiệp/hộ kinh doanh (10), hợp tác xã (1), BHXH (1).
Nguồn chính là API Contract qua /api/reference-catalog của server FE; khi backend không kết nối được, dùng snapshot tại AI_Legal/public/reference-templates/catalog.json. Các ảnh/PDF được xuất từ cùng bộ asset Contract và nằm cùng thư mục. Bộ lọc gồm lĩnh vực, thủ tục và tìm kiếm không dấu; danh sách phân trang 12 mẫu/trang. Ảnh trang được render ở 216 DPI; trang xem không hiện nhãn trạng thái, ghi chú hoặc tên file nguồn.
Không chỉnh JSON FE riêng lẻ. Chuẩn hóa tên tại backend/services/contract-service/scripts/build_reference_catalog.py; phân loại tại backend/services/procedure-service/app/reference_classifications.json, sau đó chạy builder với --sync-frontend. Chi tiết: backend/docs/api/REFERENCE_LIBRARY_RELEASE.md.
Trang đọc: /xem-mau-don?template={id}. Đường dẫn /dien-mau-don cũ chuyển sang trang xem.
firestore.rules bằng Firebase CLI: firebase deploy --only firestore:rules --project ai-legal-assistant-7875a.localhost và domain triển khai vào Authorized domains trong Firebase Authentication.Trang đăng nhập gọi Backend qua Gateway, mặc định http://localhost:8080. Đổi địa chỉ bằng biến môi trường BACKEND_URL:
$env:BACKEND_URL = "http://localhost:8080"
npm run dev
Gateway của Backend đã cho phép CORS từ http://localhost:3000.
Ô "Tên đăng nhập / Email" nhận 2 loại:
@ (email): đăng nhập Firebase email/mật khẩu (tài khoản tạo ở /signup), sau đó gửi Firebase ID token cho Backend POST /api/users/auth/firebase.@ (tên đăng nhập): Backend kiểm tra username/mật khẩu trong database, POST /api/users/auth/login.Backend trả về token và user.role. admin chuyển sang /dashboard, các role khác chuyển sang /user-dashboard. Token lưu trong localStorage (khóa ai_legal_session).
Tài khoản quản trị: admin2026 (mật khẩu do nhóm quản lý, tạo bằng services/user-service/database/002_seed_admin.sql ở Backend).