Skip to content

도로 공사 정보를 지도에 마킹하여 사용자에게 주변 접근 시 알림을 제공하는 Node.js + MongoDB 기반의 백엔드 프로젝트입니다.

Notifications You must be signed in to change notification settings

0206pdh/Road_Construct

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Road_Construct

프로젝트 개요

이 프로젝트는 도로 공사 정보를 지도에 마킹하여 주변 접근 시 알림을 제공하는 시스템입니다. 사용자는 서울시 공공 데이터 API를 통해 도로 공사 정보를 실시간으로 받아볼 수 있으며, 이를 기반으로 위치 기반 알림을 제공받게 됩니다.

기술 스택

  • Node.js: 백엔드 서버 구축
  • MongoDB: 도로 공사 데이터를 저장하기 위한 NoSQL 데이터베이스
  • Express.js: RESTful API 서버 구현
  • Axios: API 데이터 요청을 위한 HTTP 클라이언트
  • xml2js: XML 형식의 도로 공사 데이터를 JSON으로 변환
  • GeoJSON: 위치 기반 데이터를 다루기 위한 형식
  • 서울 열린 데이터 광장 API: 도로 공사 정보를 제공하는 서울시 공공 API

주요 기능

  • 도로 공사 데이터 수집: 서울시의 도로 공사 데이터를 서울 열린 데이터 광장 API를 사용하여 주기적으로 수집합니다.
  • 위치 기반 알림 시스템: 사용자의 위치 정보를 바탕으로 주변 도로 공사 위치를 알림으로 제공합니다.
  • 지도에 도로 공사 위치 표시: 수집한 데이터를 지도에 표시하여 사용자가 쉽게 확인할 수 있도록 합니다.

설치 방법

1. 프로젝트 클론

git clone https://github.com/0206pdh/Road_Construct.git
cd Road_Construct

About

도로 공사 정보를 지도에 마킹하여 사용자에게 주변 접근 시 알림을 제공하는 Node.js + MongoDB 기반의 백엔드 프로젝트입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published