광주청년일경험드림은 광주 지역 사업을 통틀어 최대 규모의 청년 일경험 사업입니다. 한 기수에 청년 1,500명 이상·참여 기업 500곳 이상이 신청하고, 이것이 매년 두 기수씩 반복됩니다. 이 규모를 공개 홈페이지 · 신청 시스템 · 현장 행사 운영 · 운영 관리자까지 역할별 4개 시스템으로 나눠 담아냈고, 파트너십으로 함께 운영하며 최근 서비스 전반을 새 아키텍처로 전면 리뉴얼해 거의 모든 화면과 기능을 새로 만들었습니다.
과제
수천 건의 신청서, 신청 한 건마다 따라붙는 8~10건의 서류, 그리고 심사·면접·매칭·출결로 이어지는 긴 운영 과정을 사람 손으로 처리하면 마감 시기마다 업무가 한꺼번에 몰립니다. 여기에 청년 천여 명이 한꺼번에 움직이는 오프라인 행사(드림만남의 날)까지 며칠 안에 치러내야 했습니다.
해결 과정
- 1
역할별 시스템 분리
공개 홈페이지 · 신청 · 현장 행사 · 관리자를 별도 시스템으로 나눠, 신청이 폭주해도 일상 운영이 흔들리지 않게 설계했습니다.
- 2
신청 과정 자동화
사업자등록증을 자동 판독(OCR)해 참여 유형을 판정하고, 서류 제출·전자서명·신청서 PDF 생성까지 온라인에서 끝나게 했습니다.
- 3
심사·채점·매칭 전산화
서류 검토, 면접·상담 채점, 청년-기업 매칭을 종이와 엑셀 대신 시스템으로 관리하도록 했습니다.
- 4
현장 행사도 시스템으로
출결 체크, 현장 서류 확인, 면접 진행을 태블릿·모바일 화면으로 운영하고, 동시 접속이 몰려도 안정적으로 처리되도록 설계했습니다.
- 5
운영에서 배운 것으로 전면 리뉴얼
운영하며 쌓인 현장의 요구를 반영해, 시스템 전반을 새 아키텍처로 다시 만들었습니다.
구현한 것
- 신청 시스템 — 사업자등록증 OCR · 전자서명 · PDF
- 심사 · 면접 채점 · 청년-기업 매칭
- 현장 행사 운영 — 출결 · 서류 확인 · 면접 진행
- 실적 통계 · 문서(PDF · 엑셀) 자동 생성
- 이메일 자동 발송 · 반송 자동 감시
- 권한별 관리자 백오피스 — DB 테이블 60여 종 · API 300여 개
결과
- 수천 건의 신청 접수·검증이 온라인에서 완결
- 마감 시기 몰리던 반복 수작업 제거 — 담당자는 청년을 돌보는 본질 업무에 집중
- 역할별 분리 설계로 신청 폭주에도 안정적인 운영
- 운영 경험을 반영한 전면 리뉴얼로 서비스가 계속 진화
구성 요소
- Next.js · Supabase 기반 시스템 4종
- OCR 문서 자동 판독
- 전자서명
- PDF · 엑셀 자동 생성
- 메일 발송 · 반송 감시 자동화