건설회사 GPS 기반 스마트 근태관리 및 인사 시스템 구축
- Android
- React Native
- GPS
- vercel
- iOS
- supabase
- next.js
- React
- TypeScript
- cloudflare
- googlemap










프로젝트 배경
1) 문제점
- 작업자 출근을 팀장이 전화·메신저로 보고하고 본사가 엑셀에 옮겨 적는 방식이라, 실제로 현장에 나왔는지 확인할 방법이 없음
- 현장이 여러 지역에 흩어져 있어 본사에서 현장별 투입 인원과 근무 현황을 실시간으로 파악하기 어려움
- 월말마다 출역표를 모아 노임대장·급여·공제를 수기로 계산해 시간이 많이 들고 계산 실수가 반복됨
- 근로계약서·신분증·안전교육 이수증 등 증빙이 종이와 개인 휴대폰에 흩어져 있어, 원청 제출이나 점검 때 누락 위험이 큼
- 현장 작업자 상당수가 스마트폰 앱에 익숙하지 않아 복잡한 시스템은 도입 자체가 어려움
2) 프로젝트 목표
- GPS 자동 출근: 현장 반경(지오펜스)에 들어오면 출역으로 자동 인정해, 따로 보고하지 않아도 근태가 기록되는 체계 구축
- 실시간 현장 관제: 본사에서 지도로 현장별 인원, 출역 여부, 현장 이탈을 한눈에 확인하는 기능 개발
- 정산 자동화: 출역 기록에서 노임대장 엑셀, 급여 명세, 공제 내역까지 자동으로 만들어지는 흐름 구현
- 증빙 디지털화: 근로계약서 전자서명과 문서 사진 업로드로 작업자·현장별 서류를 한곳에 보관
3) 주안점
- 현장 사용성: 전화번호와 PIN 4자리로 가입하고, 출역은 한 번 탭으로 제출, 한 번 가입하면 로그인이 유지되어 별도 교육 부담 없이 사용
- 역할별 분리: 작업자·팀장·관리자 화면을 나눠 각자 필요한 기능만 제공하고, 팀장 승인 단계를 둬 현장 책임을 명확히 함
- 기존 업무 방식 유지: 기존에 쓰던 노임대장 서식 그대로 엑셀이 출력되도록 해 도입 시 혼란 최소화
- 위치정보·개인정보 보호: 수집 동의 이력을 기록하고 GPS 원본은 5일 뒤 자동 삭제해 법적 리스크 최소화
- 데이터 신뢰성: 증빙 문서는 삭제를 잠그고 매일 외부 저장소에 백업해 기록 유실 방지
프로젝트 성과
출근 보고·수기 집계 절차 제거
팀장이 전화·메신저로 보고하고 본사가 엑셀에 옮겨 적던 출역을, 현장 반경에 들어오면 GPS로 자동 인정하는 방식으로 바꿔 보고·집계 과정을 없앰
노임대장·급여명세 자동 생성
월말마다 출역표를 모아 손으로 계산하던 노임대장·급여·공제를, 출역 기록에서 기존 서식 그대로 엑셀로 자동 출력해 계산 실수가 생길 여지를 없앰
전국의 수십개 현장 실시간 원격 관제
여러 지역에 흩어진 수십개의 현장 투입 인원, 출역 여부, 현장 이탈을 본사에서 지도로 실시간 확인해, 현장 방문이나 전화 없이 현황 파악
근로 증빙 디지털 보관 체계 구축
근로계약서는 앱에서 전자서명으로 작성하고, 신분증·이수증은 삭제를 잠근 뒤 매일 외부 저장소에 백업해 원청 제출이나 점검 때 서류 누락 위험 해소
핵심 기능
GPS 지오펜스 자동 출퇴근
현장마다 좌표와 반경을 설정해 두면, 작업자가 근무시간 안에 현장에 들어올 때 GPS로 출역이 자동 인정되고 현장 이탈도 감지
실시간 현장 출역 관제 지도
본사 관리자가 여러 현장의 투입 인원, 출역 여부, 작업자 마지막 위치와 현장과의 거리를 지도에서 실시간으로 확인
앱 내의 메세지 기능 활용
앱내의 메세지 기능으로 본사의 공지사항을 전 작업자에게 실기간으로 알림 가능
근로계약서 전자서명 및 증빙 보관
현장 배정 시 앱에서 근로계약서에 서명하면 PDF가 발급되고, 신분증·이수증은 삭제를 잠근 채 매일 외부 저장소에 백업
진행 단계
기획 및 요구사항 정의
2025.02.
건설 현장의 출역·노무 관리 방식을 분석하고 작업자·팀장·관리자 역할을 정의, GPS 자동 출역과 노임대장 자동화 범위 확정
화면 설계 및 UI/UX 디자인 / 서버 및 DB 구축
2026.02.
작업자 앱(간편 가입·출역 1탭), 팀장 앱(출역 승인·현장 좌표 등록), 관리자 웹(실시간 관제·정산) 화면 설계와 디자인 시스템 구축
GPS 근태관리 개발
2026.03.
백그라운드 위치 추적(50m 이동마다 기록), 현장 반경 기반 자동 출역 판정, 관리자 지도 실시간 출역 현황 개발
정산·증빙 기능 개발
2026.03.
노임대장 엑셀 자동 생성, 급여·공제 명세, 근로계약서 전자서명 PDF, 영수증 AI 인식, 증빙 문서 업로드 개발
런칭
2026.04.
Android 앱 2종(작업자·팀장) 배포, 아이폰 홈 화면 앱(PWA) 적용, 관리자 웹 운영 시작, GPS 5일 자동 삭제·매일 백업 가동
프로젝트 상세
1) 포트폴리오 소개
전국에 수많은 건설현장의 근로자 관리감독을 위해 폐쇄형 안드로이드 앱을 개발하여, GPS를 통한 현장 작업자의 위치확인 및 출근, 퇴근, 근무지 이탈등의 현장 근무사항을 본사 백오피스에서 관리 감독하며, 현장 진입시 지오펜싱 기술을 통한 자동 출퇴근이 기록되어 일당직들의 급여 자동화등의 기능을 갖는 시스템을 구축함
2) 주요 업무
- 백그라운드 GPS 추적: 앱을 쓰지 않을 때도 50m 이동마다 위치를 자동으로 기록
- 지오펜스 자동 출근: 현장별 좌표와 반경을 설정하고, 근무시간(07~17시) 안에 현장에 들어오면 출역으로 자동 인정, 현장 이탈도 감지
- 실시간 출근 현황(관리자): 지도에서 현장별 인원, 마지막 위치, 현장과의 거리 확인
- 팀장 앱: 현장 좌표 등록, 팀원 출역 승인, 다른 현장 파견 처리(하루 한 현장만 허용)
- 전화번호와 PIN 4자리로 간편 가입, 출역은 한 번 탭으로 제출
- 출근 데이터로 노임대장 엑셀 자동 생성, 급여·공제 명세서 제공
- 근로계약서 전자서명 및 PDF 발급, 영수증 AI 인식(OCR)
3) 주안점
- 노무비 누수 방지: 출역을 본인 신고가 아니라 GPS 현장 진입 기록으로 판정해, 허위·대리 출역으로 인건비가 새는 것을 막음
- 정산 업무 자동화: 출역 기록이 노임대장 엑셀과 급여·공제 명세서로 바로 이어져, 월말 수기 집계와 계산 실수를 줄이고 관리 인력 부담을 덜어줌
- 현장에 가지 않고 현장 파악: 여러 현장의 인원, 출역 여부, 현장 이탈을 본사에서 지도로 실시간 확인해 현장 방문과 전화 확인을 줄임
- 법적 리스크 대비: 위치정보 수집 동의 이력을 기록하고 GPS 원본은 5일 뒤 자동 삭제해 위치정보·개인정보 관련 법규 준수 부담을 낮춤. 근로계약서는 전자서명으로 현장마다 남겨 두어 노무 분쟁에 대비
- 도입·운영 비용 최소화: 작업자는 전화번호와 PIN만으로 가입하므로 따로 교육할 필요가 없고, 기능을 수정해도 앱 재설치 없이 즉시 반영돼 유지보수 부담이 적음
본사 오피스에서 현재의 현장상황을 한 눈에 파악하며, 각종 시각화된 대시보드로
현장 마스터에 현장을 등록하면, 구글맵에서 현장의 GPS위치를 마우스로 드래그하며 세밀하게 설정
전국의 여러현장을 마스터에 등록하여 현장을 관리
현장등록후 현장의 정밀한 위치를 마우스 드레그하여 설정하고, 작업자가 근무할 반경을 설정
현장의 공사진행 사항과 안전관련 사항을 앱의 카메라 기능으로 본사에 보고
각 현장에서 발생하는 비용을 앱을 통해 영수증과 내역을 본사에 증빙으로 제출