광융합기업의 위치 및 관련 정보를 한눈에 파악할 수 있는 지도 기반 웹 서비스를 프로토타입 수준으로 구축하고자 합니다. 타겟맵 웹서비스의 직관적인 UI를 벤치마킹하여 일반 사용자가 접근하기 쉬운 형태의 정보 제공을 목표로 합니다. 관리자가 엑셀 데이터를 직접 업로드하거나 상장 기업 데이터를 API로 연동하여 지도 상에 기업 정보를 지속적으로 현행화할 수 있는 기반을 마련하는 것이 핵심 목표입니다.
과업 범위
1. 수행 범위
상세 기획: 제공된 과업지시서 및 엑셀 데이터 기반 요구사항 정의, 화면 설계
UI/UX 디자인: 벤치마킹 타겟맵 기반 직관적 지도 화면 디자인 프로토타이핑
프런트엔드/Client 개발: 지도 API 연동, 마커 클러스터링 프론트엔드 구현
백엔드 개발: 엑셀 데이터 파싱, 주소 좌표 변환 로직, 관리자 페이지 구축
서버/DB/인프라 구성: 초기 프로토타입 구동을 위한 클라우드 호스팅 환경 세팅
2. 상세 기능 요구 사항
2-1. 사용자 웹 지도 서비스 프론트엔드
기업 위치 마커 표시: 위도, 경도 좌표 값을 수신하여 지도 상에 마커로 출력
마커 클러스터링 적용: 다수 마커 밀집 지역의 렌더링 성능 최적화를 위한 그룹화 처리
기업 정보 팝업: 마커 클릭 시 상호명, 주소, 기업 분류 코드를 포함한 상세 정보 레이어 출력
카테고리 필터링: 제10차 한국표준산업분류 기준 28개 코드에 대한 단일 체크박스 필터링 적용
2-2. 관리자 페이지 및 데이터 연동 백엔드
엑셀 데이터 일괄 업로드: 나이스비즈라인 추출 데이터 초기 로우 엑셀 파일을 업로드하여 DB에 적재
주소 좌표 자동 변환: 엑셀 업로드 시 텍스트 주소 정보를 수신하여 카카오 지오코딩 API를 통해 위경도 좌표로 변환 후 저장
상장사 오픈 API 연동: 코스피, 코스닥, 코넥스 상장 기업의 오픈 API 데이터를 수신하여 DB 현행화
데이터 분류 처리: 전체 5000개 기업 중 28개 특정 분류 코드 해당 기업만 지도 노출 데이터로 필터링 적용
기술/제조 스택
제안사에서 프로토타입의 빠르고 안정적인 구현을 위해 적합한 웹 개발 언어, 프레임워크, 카카오 및 네이버 지도 API를 자유롭게 제안해 주시기 바랍니다.