이 프로젝트는 도로 공사 정보를 지도에 마킹하여 주변 접근 시 알림을 제공하는 시스템입니다. 사용자는 서울시 공공 데이터 API를 통해 도로 공사 정보를 실시간으로 받아볼 수 있으며, 이를 기반으로 위치 기반 알림을 제공받게 됩니다.
- Node.js: 백엔드 서버 구축
- MongoDB: 도로 공사 데이터를 저장하기 위한 NoSQL 데이터베이스
- Express.js: RESTful API 서버 구현
- Axios: API 데이터 요청을 위한 HTTP 클라이언트
- xml2js: XML 형식의 도로 공사 데이터를 JSON으로 변환
- GeoJSON: 위치 기반 데이터를 다루기 위한 형식
- 서울 열린 데이터 광장 API: 도로 공사 정보를 제공하는 서울시 공공 API
- 도로 공사 데이터 수집: 서울시의 도로 공사 데이터를 서울 열린 데이터 광장 API를 사용하여 주기적으로 수집합니다.
- 위치 기반 알림 시스템: 사용자의 위치 정보를 바탕으로 주변 도로 공사 위치를 알림으로 제공합니다.
- 지도에 도로 공사 위치 표시: 수집한 데이터를 지도에 표시하여 사용자가 쉽게 확인할 수 있도록 합니다.
git clone https://github.com/0206pdh/Road_Construct.git
cd Road_Construct