Fujimod
Try your camera firmware in the browser and build Fujimod SD boot files.
실시간 단차 및 노면 파손 제보 정보를 기반으로 이동 약자에게 최적화된 우회 안전 경로를 안내합니다.
Translation pending
LifestyleDart · HTMLGitHub @jjgirls-for-seoyoungOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗휠체어 및 이동 약자를 위해 길 위의 단차와 노면 파손 정보를 센서로 자동 수집하고, 맞춤형 안전 우회 경로를 실시간으로 제공하는 스마트 내비게이션 솔루션입니다.
기존의 상용 네비게이션 서비스는 차량 또는 일반 보행자 위주로 설계되어 있어, 2cm 이상의 미세한 보도 턱(단차), 보도블록 파손, 급경사 구간 등 휠체어 사용자에게 치명적인 보행 장애물 정보를 제공하지 못합니다.
FlatWay는 모바일 앱(Flutter)의 고주파 센서 수집 기술과 웹 대시보드(Next.js)의 시각화 및 경로 우회 알고리즘을 Supabase 실시간 DB로 연결하여, 이동 약자가 목적지까지 끊김 없이 안전하게 이동할 수 있는 '도어 투 도어(Door-to-Door)' 무장애 길 안내 환경을 구축합니다.
┌────────────────────────┐ ┌────────────────────────┐
│ FlatWay Mobile │ │ FlatWay Dashboard │
│ (Flutter App) │ │ (Next.js Web App) │
└───────────┬────────────┘ └───────────┬────────────┘
│ │
│ (Realtime Read/Write) │ (Realtime Read/Write)
▼ ▼
┌──────────────────────────────────────────────┐
│ Supabase Database │
│ - hazards table (단차/파손/경사 정보) │
│ - buildings table (건물 편의시설 정보) │
└──────────────────────────────────────────────┘
flatway/
├── agent.md # AI 에이전트 공통 행동 규칙 가이드
├── README.md # 프로젝트 통합 소개 및 시작 문서
├── docs/ # 프로젝트 기획 및 화면 설계 워크시트 (PDF)
│
├── dashboard/ # Next.js 대시보드 웹 애플리케이션
│ ├── docs/ # 대시보드 스키마, 완료 가이드, 인수인계 문서
│ │ ├── supabase_schema.sql # Supabase 테이블 및 초기 데이터 시드 SQL
│ │ └── 단차수집_인수인계_가이드.md # 센서 계산 공식 및 수집 매핑 상세 문서
│ ├── src/
│ │ ├── app/ # Next.js App Router (Layout, Style, Page)
│ │ ├── components/ # Leaflet 지도, 제보 모달 등 컴포넌트
│ │ └── data/ # 로컬 모크 데이터 (mockData.js)
│ └── package.json
│
└── flatway_app/ # Flutter 모바일 수집 및 안내 애플리케이션
├── lib/
│ ├── screens/ # 지도 화면 및 안내 뷰
│ ├── services/ # GPS 위치 및 Supabase 연동 서비스
│ └── widgets/ # 단차 수동 제보 등록 모달
└── pubspec.yaml
# dashboard 폴더로 이동
cd dashboard
# 의존성 패키지 설치
npm install
# 로컬 개발 서버 실행
npm run dev
# -> http://localhost:3000 에서 접속 및 테스트 가능
# flatway_app 폴더로 이동
cd flatway_app
# 의존성 패키지 설치
flutter pub get
# 시뮬레이터 또는 실기기에서 실행
flutter run
우리는 작전여자고등학교 2학년 인공지능탐구부 동아리 소속의 '사고뭉치' 팀입니다. 프로젝트의 코딩 작업은 팀원 전원이 협동하여 함께 진행하고 있습니다.
| 이름 | 역할 | 주요 담당 업무 |
|---|---|---|
| 전서영 | ||
| 박진아 | ||
| 김보민 | ||
| 권나윤 |