프로젝트 요약 문제 : 비개발자가 데이터를 보려면 개발팀 요청 후 2~3일 대기, 매출, 고객, 입찰 데이터가 ERP, CRM, 외부 사이트에 분산되어 매번 엑셀을 수동 병합. 권한 관리도 전체 공개 혹은 전체 차단 목표 : "카테고리별 입찰 건수 보여줘"처럼 자연어로 질문하면 AI가 데이터를 꺼내 자동으로 시각화하는 대시보드 생성. 대화형으로 후속 질문을 유도("지역별로는?", "지난달과는?") 기능 가능. 흩어진 데이터를 통합, 링크 공유 시 실시간 반영, 3단계 관리 주안점 - AI에 데이터 구조 + 예시를 충분히 주입해 이해도 확보, 데이터 변경 쿼리는 자동 차단 - 스트리밍 응답으로 UX 끊김 없이 처리 - DB 연결 안전 관리 + 스키마 변경 대응 - 페이지, 데이터 양쪽 권한 일괄 체크 - 데이터 특성에 맞는 차트 자동 선택 (막대/선/원/영역), 수동 변경도 가능 주요 기능 사진

AI 자연어 질의 (Text-to-SQL) (1/2) 채팅 인터페이스에서 "카테고리별 입찰 건수"처럼 자연어로 질문하면, LLM이 데이터베이스 스키마를 참조해 SQL을 자동 생성하고 실행 결과를 차트로 즉시 시각화합니다.

AI 자연어 질의 (Text-to-SQL) (2/2) 채팅 인터페이스에서 "카테고리별 입찰 건수"처럼 자연어로 질문하면, LLM이 데이터베이스 스키마를 참조해 SQL을 자동 생성하고 실행 결과를 차트로 즉시 시각화합니다.

자동 차트 시각화 쿼리 결과의 컬럼 타입, 카디널리티를 분석하여 Bar, Line, Pie, Area 중 최적 차트 타입을 자동 선택하고 Recharts로 렌더링. 사용자가 차트 타입을 수동 변경하거나 날짜 범위 조정 가능

데이터소스 통합 수집 REST API, PostgreSQL, CSV 등 다양한 외부 데이터소스를 등록하고 수집 스케줄을 설정하면, 크론 기반으로 자동 수집이 실행되며 수집 이력, 성공/실패 로그를 실시간으로 모니터링 가능

역할 기반 접근 제어(RBAC) 관리자(데이터소스 관리, 사용자 관리, 전체 대시보드), 분석가(자연어 질의, 차트 생성, CSV 내보내기), 뷰어 등 3단계 권한을 페이지, API 단위로 적용

대시보드 구성 및 공유 저장된 차트를 그리드 레이아웃으로 배치하고, 기간, 카테고리 필터를 적용하여 팀 전체가 동일한 최신 데이터 기반으로 의사결정 할 수 있는 공유 대시보드 제공
백화점 매장 재고/판매 관리 (구글시트 판매일지 대체)
03대시보드
08AI 알고리즘 트레이딩 자동매매(암호화폐, 주식)
057React 관리자 대시보드 (Admin Dashboard)
02비영리단체 업무관리시스템 고도화 개발
06중소기업 ERP 시스템 개발 및 유지보수
017세무 상담 업무 관리 SaaS MVP (개인 프로젝트)
01외국인 근로자 인사/체류/행정 서류 관리 (만료 알림 + 서류 세트)
01라이브 커머스 판매 관리 (방송 중 낙찰 입력 + 입금 자동 맞춤 + 고객 셀프 조회)
01








