Search
📚

책다리

제안자(1명)
김건호
팀원(팀원모집기간에 작성)
이민호, 김지훈, 노주영, 백종현, 이현호
팀원모집현황
모집마감
프로젝트 레퍼런스1
프로젝트 레퍼런스2

자신이 가지고 있는 중고책을 동네 주민들과 교환해보세요.

 프로젝트 설명

이미 읽은 책, 필요 없어진 책 등 사용하지 않는 책들을 동네 주민과 교환하는 서비스에요

 프로젝트 기획 배경

한번 읽은 책, 다시 읽지 않는 경우가 많아요

책을 다 읽고 책장에 보관만 하지 않으신가요? 책장에 자리만 차지하는 책들을 다른사람들과 교환해서 원하는 책을 읽을 수 있어요

주변에 도서관이 없어도 원하는 책을 구할 수 있어요

주변에 도서관이 너무 멀어서 빌리고 반납하기 번거러운적 있으신가요? 동네 사람들과 교환해서 가까운곳에서 원하는 책을 얻을 수 있어요

부담스러운 책 가격을 충당할 수 있어요

나와 상대방이 가지고 있는 책이 서로 원하는 책이라면 책을 새로 사지 않아 금적전인 부분을 아낄 수 있어요

시험이 끝나 더 이상 필요 없어진 전공 서적 혹은 기출 문제집 등을 재활용할 수 있어요

나는 필요 없지만 다른 사람이 필요한 전공책, 혹은 문제집을 재활용할 수 있어요
책을 버리지 않고 재활용해서 환경에도 기여할 수 있어요

 프로젝트 차별성

경제적 부담 축소
통장 잔고가 부족한 경우 보지 않는 책을 교환함으로써 경제적 부담을 줄일 수 있습니다.
동일 업종 (중고거래, 알라딘, 당근 등)
기존의 단순 금전으로 거래하는 방식이 아닌 책대책의 교환으로 경제적 이점과 환경 친화적인 이점이 있습니다.
도서관 및 서점
접근성이 쉽기 때문에 공간과 시간의 제약을 받지 않습니다.
대여한 책을 반납해야한다는 압박감에서 벗어날 수 있습니다.
지식 공유
학부생, 공시생 경우 기존 서적을 교환함으로써 필기, 밑줄 등으로 시험 꿀팁 공유 가능합니다.
공감대 형성
교환이 활발하게 이루어지면 동일한 책을 읽은 사람들 끼리 느낀점 등 책의 관련된 내용을 공유함으로써 공감대 형성 가능합니다.

 프로젝트 특징

현재 위치 기능을 통해 동네 주민들끼리 가까운 거리에서 교환할 수 있습니다.
Naver Map API를 이용해 거래 장소를 표시합니다.
Google Book API를 이용해 책 정보를 제공합니다.
Firestore를 이용해 정보를 저장하고 채팅을 할 수 있습니다.
FirebaseStorage를 이용해 이미지를 저장합니다.
사용자들과 상호작용을 통해 칭호를 획득 할 수 있습니다.
사용자가 조회한 내용을 바탕으로 책을 추천해 줍니다.
로그인을 선호하지 않는 사용자에게도 어느 정도의 정보를 제공합니다.

️ 기대효과

다양한 책 탐색
중고 책 교환을 통해 사용자들은 다양한 책을 탐색하고 발견할 수 있어, 새로운 지식과 경험을 얻을 기회를 가집니다.
경제적 이점
중고 책 교환을 통해 비용을 들이지 않고 새로운 책을 얻을 수 있어, 독서 비용을 절약할 수 있습니다.
환경적 이점
읽지 않는 책을 버리지 않고 교환을 통해 지속적으로 순환시킬 수 있어 친환경 문화 확산할 수 있습니다.
사회적 연결
동일한 책에 관심을 가진 사용자들끼리 소통하고 교류할 수 있는 플랫폼을 통해, 지역 독서 문화에 긍정적인 영향을 끼칩니다.
기업 홍보
서비스에 어울리는 도서, 학습 관련 기업 홍보에 효과적인 홍보 수단으로써 활용할 수 있습니다.

프로젝트를 통해 얻을 수 있는 경험

기술 경험
Firestore를 통해 서버 사이드(API, NoSQL) 기술 경험
지도 API를 통해 현재위치, 마커등의 기술 경험
MVVM 디자인 패턴을 통해 역할 및 기능 분리 경험
OAuth를 통한 로그인 관리 경험
FCM(Firebase Cloud Messaging)을 통한 푸시알림 경험
협업 능력
Git Projects를 통해 프로젝트 Flow관리를 경험함으로써 협업 능력 향상

수익 구조

이벤트성 광고
6월, 9월 시험이 끝나는 시즌에 메가스터디나 에듀윌 등 제휴 광고
도서관등의 서고에 쌓인 책들과 교환 이벤트

 기술 스택

사용할 기술 및 언어

Xcode, Swift, Git
Firebase(OAuth2, Firestore, FCM)
Naver Map API
Google Books API

개발 환경

개발
Xcode 15, iOS 15 , SwiftUI
버전 및 이슈 관리
Github
협업 툴
Notion, Discord
디자인
Figma

 동작 원리

추후 작성 예정

순서도

탭바 부분

게시물 부분

채팅 부분

게시물 작성 부분

책장 부분

마이 페이지 부분

 기능 명세서

 화면

시작 탭바 부분