Skip to content

서울시 집회 장소 실시간 혼잡도 시각화 서비스

Notifications You must be signed in to change notification settings

Team-CrowdZero/CrowdZero-Android

Repository files navigation

📍 혼잡제로 (CrowdZero)

🗓 프로젝트 기간: 2025.1.2 ~ 2025.2.28

서울 도심 주요 집회 장소의 실시간 혼잡도교통 통제 정보를 제공하는 Android 애플리케이션입니다.

📌 주요 기능

  • 실시간 혼잡도 조회: 서울시 주요 집회 장소 5곳의 혼잡도와 날씨를 실시간으로 확인할 수 있습니다.
  • 교통 통제 정보 제공: 서울 도심 내 교통 통제 구간 정보를 실시간으로 안내합니다.
  • 집회 정보 제공:서울경찰청의 오늘의 집회 정보를 크롤링하여 캘린더에서 일정과 상세 내용을 확인합니다.

👩‍💻 Front-End 팀원

nhyeonii 프로필 사진
김나현

숙명여자대학교
소프트웨어융합
gaeulzzang 프로필 사진
이가을

숙명여자대학교
컴퓨터과학과
jjwm10625 프로필 사진
조영서

숙명여자대학교
컴퓨터과학과

🛠 기술 스택

  • 언어: Kotlin
  • 프레임워크: Jetpack Compose
  • 아키텍처: 클린 아키텍처 (Clean Architecture)
  • 지도 API: Naver Maps API
  • 버전 관리: Git, GitHub

📌 프로젝트 소개

앱 실행 시 로고 및 초기 로딩 화면 서울 도심 지도와 실시간 혼잡도 제공 특정 지역 선택 시 혼잡도 정보 표시
선택된 교통 통제 정보 표시 선택된 지역의 상세 정보 및 실시간 날씨 제공 날짜별 집회 일정 제공

📂 프로젝트 구조

📦 CrowdZero-Android
│── 📁 app (Presentation Layer)
│   ├── 📁 di 
│   ├── 📁 main 
│   ├── 📁 navigation 
│
│── 📁 core (Core Layer)
│   ├── 📁 designsystem 
│   │   ├── 📁 component
│   │   └── 📁 theme
│   ├── 📁 extension 
│   ├── 📁 navigation 
│   ├── 📁 state 
│   ├── 📁 type
│   ├── 📁 util 
│
│── 📁 data (Data Layer)
│   ├── 📁 datasource 
│   ├── 📁 datasourceimpl 
│   ├── 📁 dto 
│   │   ├── 📁 request
│   │   └── 📁 response
│   ├── 📁 mapper 
│   ├── 📁 repositoryimpl 
│   ├── 📁 service
│
│── 📁 domain (Domain Layer)
│   ├── 📁 entity 
│   ├── 📁 repository 
│
│── 📁 feature (Feature Modules)
│   ├── 📁 calendar
│   ├── 📁 detail 
│   ├── 📁 map 
│
└── 📄 build.gradle.kts

About

서울시 집회 장소 실시간 혼잡도 시각화 서비스

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages