배포 주소: https://luminous-melba-20e1e6.netlify.app/
API 명세서: https://vivacious-exoplanet-9f7.notion.site/API-26dc4d2de58780f6b2d0dbbb70fab64c?source=copy_link
CampusPark_대학가 주차 공유 플랫폼
• FE: 이미진, 이준섭 • BE: 김두현, 장보형
• Frontend: React, TypeScript, TailwindCSS
• Backend: Spring Boot, Spring Data Jpa
• Database: MySQL
• Infra/DevOps: AWS S3, CloudFront, GitHub Actions
• Tools: Figma, Notion, GIT, GITHUB, Postman
대학가는 주차공간 부족과 불합리한 요금 체계로 학생들이 불법 주차에 의존하는 문제가 큽니다. CampusPark는 원룸·빌라의 유휴 주차공간을 공유하여, • 건물주는 추가 수익을, • 학생은 합리적 비용으로 가까운 주차공간을 이용할 수 있게 합니다.
👩🎓 학생: 수업 시간에 맞춘 시간 필터링으로 빠른 검색/예약
🏢 건물주: 시간대/대수/가격을 간단히 설정해 손쉬운 등록
🤖 AI 기능
- 음성 인식 기반 검색 — 운전 중에도 안전하게 주차공간 탐색
- AI 가격 추천 — 주변 시세를 분석해 합리적 가격 제안
⏱ 예약은 오늘·내일 중심의 단기 예약으로, 현장감 있고 빠른 이용 흐름을 지향합니다.
💳 포인트 결제로 간편한 거래 구조와 수익 모델을 확보합니다.
🌍 지역사회 문제 해결
이 서비스는 단순한 주차공간 공유를 넘어, AI를 활용해 지역사회의 주차 문제를 해결하는 새로운 방식을 제시합니다. • 무분별한 불법 주차 감소 → 교통 질서 개선 및 보행 안전 강화 • 유휴 자산 활용 → 건물주의 추가 수익 창출과 지역경제 활성화 • AI 기반 편의 기능 → 불편을 최소화하며 학생·주민 모두가 체감할 수 있는 실질적 혜택 제공
경북대학교의 주차공간은 학생 할인이 적용되지 않습니다. 재학생이 저렴하게 학교 내 주차공간을 이용할 수 있는 방법은 정기권을 구매하는 것뿐인데, 신청 자격은 지체부자유자나 시외 거주 통학생으로 한정됩니다. 그러나 자차를 소유한 대부분의 학생은 대구시 내에 거주하기 때문에 이 조건을 충족하지 못합니다. 따라서 대다수의 학생은 정기권 혜택 없이 주차 요금을 부담해야 하며, 그 결과 학교 외부의 무료 공간이나 단속이 어려운 구역에 불법 주차를 하는 사례가 많습니다.
이러한 문제를 해결하기 위해 본 서비스를 고안했습니다. 경북대뿐만 아니라 대학가 주변에는 원룸·빌라 건물이 밀집해 있으며, 이 건물들은 주차공간을 보유하고 있습니다. 그러나 실제 거주 학생들은 대부분 자차가 없어 유휴 주차공간이 발생합니다. 본 서비스는 이러한 유휴 주차공간을 공유하여 건물주는 추가 수익을 얻고, 학생은 학교 인근에서 합리적인 가격으로 주차할 수 있도록 돕습니다. 특히 시간 필터링 기능을 제공하여 학생들이 수업 시간에 맞추어 공간을 검색·예약할 수 있으며, 간단한 대여·반납 절차로 편리한 사용을 지원합니다. 건물주는 모든 공간을 공유하지 않고, 세입자의 편의와 본인 사용 여부를 고려해 시간대와 주차 가능 대수를 자유롭게 설정할 수 있습니다. 또한 사용자가 출차 약속을 지키지 않을 경우를 대비해 매너온도 지표를 도입해 신뢰도를 관리합니다.
건물주: 손쉽게 주차공간 등록 가능 (대여 가능 시간, 대수, 가격 설정 지원)
사용자: 간편한 검색·예약·반납 가능, 포인트 결제를 통한 거래 지원
AI 기능
-
AI 음성 인식 기반 검색 좁은 골목이나 낯선 위치에서 주차 공간 찾기가 어렵다는 문제를 해결하기 위해, 운전 중에도 음성 명령으로 주차공간을 검색할 수 있도록 구현했습니다.
-
AI 가격 추천 기능 등록 시 주변 시세를 자동으로 분석하여 적정 가격을 제안합니다. 건물주는 합리적인 가격을 책정할 수 있고, 사용자는 시장 대비 경쟁력 있는 가격으로 이용할 수 있습니다.
예약은 오늘과 내일만 가능하며, 원하는 시간 단위로 유연하게 설정할 수 있습니다. 이로써 단기 예약 중심의 빠르고 직관적인 서비스 경험을 제공합니다.
본 서비스는 주차공간을 새롭게 창출하는 동시에, AI를 활용하여 불편을 최소화하고 사용자 경험을 개선한 플랫폼입니다.
더 나아가, 이 서비스는 대학가뿐만 아니라 주차난이 심각한 지역 전반에 확장 적용이 가능하며, 일부 기능은 B2B 대상으로 플러그인 형태의 사업화도 가능합니다. 궁극적으로는 바쁜 현대인들을 위해 쉽고 빠르고 편리한 차세대 주차 플랫폼으로 자리매김하길 기대합니다.
- 실행 방법
# 클라이언트 실행
cd client
npm install
npm run dev
# 서버 실행
cd server
npm install
npm run start
• 🧰 IDE & Tools: VSCode, IntelliJ, GitHub
• 🤝 협업 도구: Notion, Figma, Git/GitHub
• 🌿 Branch 전략: Git Flow (feature/* → develop → main)
• ✨ 코드 스타일: ESLint + Prettier
• ✅ 테스트: Jest, React Testing Library
• 🚀 CI/CD: GitHub Actions → AWS S3 + CloudFront 배포
- Google STT AI: 음성인식 STT 기능
- 음성 명령 인식: "경북대학교 북문 투썸플레이스 근처 주차장"
- 음성 명령을 통한 예약: "13시부터 15시까지 예약해 줘"
- 지도 기반 주변 주차장 조회
- 사용자 위치 기반 주변 주차장 조회
- 주차장 상세 정보 조회: 주차장의 위치와 이용 가능 대수, 시간, 사진 조회
- 예약 내역 조회
- 사용자가 현재 이용 중인 예약 내역 조회
- 사용자가 이전에 이용한 예약 내역 조회
- 주차공간 등록
- 건물주는 본인 건물의 남는 잉여 주차공간 공유
- 매너온도 기반 신뢰도 시스템
- 사용자의 부정 출차인증 등을 방지하기 위한 매너온도 시스템 도입(향후 개발 예정)
- 주차공간 매너온도 시스템(평점)