법률 서비스고객사 비공개AI 업무자동화앱·웹 플랫폼 개발

입주민 AI 민원 접수 앱과 관리자 웹 구축

채팅으로 말한 민원을 AI가 일반·긴급·공동으로 분류해 접수하고 담당 변호사가 한 곳에서 처리하는 앱과 관리자 웹

  • 2024.12 ~ 2025.02

    진행 기간

공동 민원 목록, AI 채팅 민원 접수, 나의 민원 세 화면을 나란히 보여주는 입주민 앱 구성

배경과 목표

어떤 문제에서 시작했나요?

아파트 민원은 입주민이 겪은 상황을 스스로 항목에 맞춰 정리해 제출해야 하고, 접수된 뒤에는 긴급한 건인지, 한 세대의 문제인지 단지 전체의 문제인지를 받는 쪽이 일일이 판단해야 합니다. 같은 사안을 여러 세대가 따로 접수하면 흩어진 채로 남아, 입주자대표회의에 안건으로 올리기 위한 근거를 모으는 일도 손이 많이 갑니다. 고객사는 아파트 단지와 담당 변호사를 연결해 이 과정을 다루는 서비스가 필요했습니다.

목표: 입주민이 양식을 채우지 않고 채팅만으로 민원을 접수할 수 있게 하고, 접수된 민원이 일반·긴급·공동으로 자동 분류돼 담당 변호사와 관리 주체가 우선순위대로 처리하도록 하는 것. 공동 민원은 동의와 의견을 모아 입주자대표회의 상정 준비까지 이어지게 하는 것.

네오렉트의 역할

어디까지 수행했나요?

기획, 디자인, 퍼블리싱, 개발, 유지관리 전 과정을 네오렉트가 수행했습니다. 기능 정의와 화면 설계부터 모바일 앱·관리자 웹·백엔드 개발, AWS 배포와 운영 모니터링까지 포함하며 외부 협력 없이 단독으로 진행했습니다.

주요 기능

무엇을 만들었나요?

  • AI 채팅 민원 접수 — 대화 내용을 분석해 일반·긴급·공동 민원으로 자동 분류
  • 민원 사진 첨부로 현장 상황 보강
  • 나의 민원 조회 — 분류별 탭, 진행상황 확인, 추가 정보 입력과 접수 취소
  • 개별 민원의 공동 민원 전환
  • 공동 민원 조회와 동의·의견 제출 (입주자대표회의 상정 준비)
  • 카카오·애플 소셜 로그인 후 단지별 입장 코드 인증
  • 관리자 웹 — 회원 관리, 아파트 단지·담당 변호사 정보 관리, 입장 코드 관리
  • 관리자 웹 — 민원 접수 목록과 상세 처리 상태 관리, 공지 관리, 서비스 링크 설정

해결 과정

제약을 어떻게 풀었나요?

  1. 제약 1

    민원을 넣는 사람은 아파트 입주민이고, 겪은 일을 정해진 항목에 맞춰 입력하게 하면 접수 자체가 부담이 됩니다.

    의사결정: 입력 폼을 만들지 않고 채팅으로 받기로 했습니다. 분류는 사람이 고르는 대신 시스템이 대화 내용을 읽고 판단하도록 했습니다.

    구현: AI 채팅 접수 화면을 첫 화면의 주 동선으로 두고, 대화 내용을 분석해 일반·긴급·공동 민원으로 자동 분류했습니다. 말로 설명하기 어려운 부분은 사진 첨부로 보완하게 했습니다.

  2. 제약 2

    아파트 단지 입주민만 쓸 수 있어야 하는데, 가입 절차가 길어지면 접수 전에 이탈합니다.

    의사결정: 신원 확인을 소셜 로그인과 단지 입장 코드 두 단계로 쪼개, 개인정보 입력은 인증이 끝난 뒤로 미뤘습니다.

    구현: 카카오·애플 소셜 로그인으로 가입 문턱을 낮추고, 단지별 입장 코드를 입력한 사용자만 회원정보 입력 단계로 넘어가게 했습니다. 입장 코드는 관리자 웹에서 단지별로 발급·관리합니다.

  3. 제약 3

    같은 사안을 여러 세대가 따로 접수하면 각각의 민원으로 흩어져, 단지 차원의 안건으로 올리기 어렵습니다.

    의사결정: 개별 민원과 공동 민원을 별도 메뉴로 나누지 않고, 개별 민원에서 공동 민원으로 전환할 수 있게 했습니다.

    구현: 공동 민원 조회 화면에서 다른 입주민이 올린 공동 민원을 확인하고 동의하거나 의견을 남길 수 있게 해, 입주자대표회의 상정에 필요한 근거가 한곳에 쌓이도록 했습니다.

화면

실제 화면과 구조

가입 세대 수, 접수된 하자 건수, 신규·일반·긴급·공동으로 나뉜 민원 처리 현황을 한 화면에 모은 관리자 대시보드
관리자 대시보드 — 단지 가입 현황과 민원을 분류별로 확인합니다
동별로 타일·목재·균열 및 누수·기기결함·기타 하자 건수를 집계해 보여주는 하자관리 표
하자관리 — 동별 유형별 집계와 일괄 다운로드
전기차 충전소 설치, CCTV 확충 같은 공동 민원과 각 안건의 입대의 상정 진행 상황, 동의·의견 제출 버튼이 있는 목록
공동 민원 — 동의와 의견을 모아 입주자대표회의 상정을 준비합니다
전체·일반·공동·긴급 탭으로 나뉜 나의 민원 목록과 각 민원의 신규 접수·처리 중·처리 완료 상태
나의 민원 — 분류별 탭에서 진행 상황을 확인합니다

사용 기술

FlutterReact (TypeScript)Node.js · ExpressMySQLAWS (EC2 · RDS · S3 · CloudFront)

발행 2026.09.30

비슷한 프로젝트를 준비 중이신가요?

배경과 제약 조건을 알려주시면 이 사례의 경험을 바탕으로 진행 방식과 예상 범위를 제안드립니다.