러닝을 좋아하는 평범한 회사원입니다! 마라톤에서 내가 응원하는 사람이 어디쯤 뛰고 있는지 궁금해서 앱을 하나 만들어봤어요. 만든 이유 마라톤 대회 날 인파 속에서 내가 응원하는 친구, 가족의 위치를 파악하여 응원하고 싶어요. 주자의 실시간 페이스를 확인하여 다음 응원 포인트나 결승선에 러너가 도착할 시간을 예측하고 싶어요. 러닝 모임에서 선두와 후위 그룹 위치를 확인하고 싶어요. 주요 특징 러너와 관전자로 구성되어 있어요. 러너와 관전자간에 정한 임의 그룹 코드를 입력하고 접속하면 위치를 실시간으로 송신하고 수신받을 수 있어요. 러너는 백그라운드 GPS 기반으로 현재 위치, 페이스, 이동 거리, 경과 시간을 송신해요. 관전자는 러너의 위치를 실시간으로 관전할 수 있어요. 내 위치는 보이지 않아요. 마라톤 대회 정보도 제공하고 있어요. Cloudflare Turnstile을 사용해서 봇을 잡고있어요. REST API용 JWT와 WebSocket 전용 JWT 토큰을 분리하여 인증을 관리하고 있어요. App Store, Google Play에도 등록되어있어요. App Store: https://apps.apple.com/kr/app/런마켓/id6779493827 Google Play: https://play.google.com/store/apps/… Github: https://github.com/runmarket-cc Claude, Antigravity을 주로 썼어요. 만들면서 코드는 1도 안봤어요 ㅋㅋ 관련 코드도 모두 오픈되어있어요. 기술 스택 Self-Hosted 서버, AI 비용을 제외하면 운영 비용은 0원이에요. App (iOS / Android) React Native (Expo), TypeScript Zustand, Sentry EAS (빌드/배포) Front (Web) Next.js (App Router), TypeScript Tailwind CSS, Shadcn UI Vercel (배포) Backend (멀티모듈) Java 25, Spring Boot Spring MVC (REST API), Spring WebFlux + Redis Pub/Sub (실시간 중계) PostgreSQL, Spring Data JPA, Flyway Spring Batch, Jsoup (대회 크롤링) Mailtrap (이메일 인증) Infra Self-Hosted K3s (Kubernetes), Helm Cloudflare...
Show GN: 친구가 어디쯤 달리고 있는지 궁금해서 만든 앱
1 month ago
23
Related
Show GN: 이메일 피싱 모의훈련을 전화로 옮겼습니다. 예고 없는 전화
1 hour ago
2
토론토 기반 VPN 업체, 적법 접근 법안으로 캐나다 떠날 계획
1 hour ago
2
Claude Code의 메시지 제안 기능: 진짜 고객은 모델이라는 생각
2 hours ago
3
Show GN: 추천링크·UTM으로 오프라인 소개의 성과를 추적하는 구조
3 hours ago
3
소프트웨어 팩토리 패턴 시도하기
4 hours ago
3
Show GN: 웹 변경 모니터링하는 크롬 확장프로그램
4 hours ago
3
OpenAI, 확률·선택지·점수를 반환하는 Decisions API 공개 베타 시작
5 hours ago
3
Tips
click
Popular
프로들도 줄지어 샷 점검… KLPGA 스타 사랑방 된 더헤븐CC 연습장
2 weeks ago
73
iOS 27, iPadOS 27, macOS 27
3 weeks ago
69
손흥민 선제골 발판·골대 불운…LAFC, 7경기 만에 승리
3 weeks ago
65
영림원소프트랩, 나람 통합 ERP 구축…사료 제조·물류·회계 데이터 하나로
2 weeks ago
62
'이 악문' 김영범, 자유형 50m '대회 신기록' 금메달
2 weeks ago
55
© Clint IT 2026. All rights are reserved









English (US) ·