· 톺아보기

자유

[1인개발] 개발자 아닌 사람이 클로드 코드 90%, 피그마 10%로 앱을 출시했습니다

noohohc ·

조회 71 · 공감 0 · 댓글 0

안녕하세요.

제가 만든 앱을 소개하는 글이라 처음부터 밝히고 시작하겠습니다 😃


bookdone-feature.png


'북도네'라는 동네 책 나눔 앱을 이번 주에 앱스토어와 플레이스토어에 출시했습니다.

이름 그대로 다 읽은 책이 동네를 돌고 도는 앱이에요. 다 읽은 책을 같은 동네 이웃에게 건넵니다.


저는 개발자가 아닙니다. 사업 기획·디자인 쪽 일을 하고 있고, 코드는 직접 짜 본 적이 거의 없습니다.

그래서 제목처럼 앱의 90%는 클로드 코드, 나머지 10%는 피그마로 제가 만들었습니다.



■ 왜 만들었냐면요


집에 다 읽은 책이 꽤 쌓여 있는데, 중고로 팔자니 사진 찍고 가격 정하고 연락 주고받는 게 번거롭고, 버리자니 아깝더라고요.

그렇다고 아무에게나 넘기기보다는, 이 책을 정말 읽고 싶어 하는 근처 사람에게 건네고 싶었습니다.

그래서 주는 사람이 쪽지를 읽고 받을 사람을 고르는 방식으로 만들었습니다.



■ 클로드 코드 90%, 피그마 10%


10월 1일에 시작해서 11월 7일에 앱스토어에 올라갔으니 5주쯤 걸렸습니다. 커밋은 260번 남짓이네요.

구성은 Expo(React Native) + Firebase(Firestore·Cloud Functions)입니다.


- 클로드 코드: 기획서 정리, 앱 화면, 서버, 보안 규칙, 테스트 코드, 스토어 심사용 영문 메모까지 맡았습니다. 코드는 제가 직접 거의 짜지 않았습니다.

- 피그마: 화면 시안을 다듬고 스토어 스크린샷을 만들었습니다.

- 제가 한 일: 무엇을 만들지 정하고, 폰에 깔아서 써 보면서 "여기가 이상하다"고 말하고, 선택지가 나오면 고르는 일이었습니다.


해 보면서 느낀 점이 몇 가지 있어서 적어 봅니다.


1. 기획서를 하나 정해 두는 게 제일 중요했습니다.

기능·정책·화면 문구를 한 문서에 몰아 적고, 작업할 때마다 그 문서부터 읽게 했더니 엉뚱한 방향으로 가는 일이 확 줄었습니다.


2. 만드는 것보다 출시 준비가 더 오래 걸렸습니다.

신고·차단, 탈퇴, 약관, 개인정보 처리방침, 연령 등급, 심사용 시험 계정까지… 사람끼리 만나는 앱이라 챙길 게 생각보다 많았고, 스마트폰 3대를 사용했습니다. (메시지 주고받기와 실시간 알림 확인, OS별 UI 확인 등)


3. 확인은 결국 사람이 해야 합니다.

"다 됐습니다"라는 답을 받아도 실제 폰에서 눌러 보면 다른 경우가 꽤 있었습니다. 테스트 빌드를 돌리고 피드백하는 걸 반복하다 보니 빌드 번호가 19번까지 갔네요 😆



■ 이런 앱입니다


bookdone-screens-1.jpg


- 바코드를 찍거나 제목을 몇 글자 넣으면 제목·저자·표지가 채워집니다.

- 가진 책이 맞는지 보여 주려고 실물 표지를 한 장 직접 찍습니다.

- 책마다 한 줄 감상을 남깁니다. 왜 좋았는지가 책과 함께 건너가는 게 이 앱에서 제일 좋아하는 부분입니다.


bookdone-screens-2.jpg


- 읽고 싶은 분이 쪽지로 요청하면, 주는 사람이 쪽지를 읽고 받을 분을 고릅니다. 선착순이 아닙니다.

- 전화번호는 주고받지 않고, 쪽지로 약속을 잡습니다.

- 내가 나눈 책과 받은 후기가 프로필에 쌓입니다.


(스크린샷 속 이웃과 대화는 시연용 예시입니다.)



■ 안심하고 쓰시라고 넣은 것들


- 만 19세 이상만 가입할 수 있습니다. 휴대폰 번호로 가입하지만 번호는 이웃에게 보이지 않습니다.

- 동네 인증은 현재 위치로 동 이름만 확인하고, 정확한 위치는 저장하지 않습니다.

- 처음 보는 사람끼리 만나는 앱이라 프로필 얼굴 사진을 받습니다. 대신 화면은 사람보다 책이 주인공이 되게 만들었습니다.

- 불편한 이웃은 차단할 수 있고, 신고하면 운영자가 직접 확인합니다.



■ 돈이 드나요? (미리 답변드립니다)


책값은 없습니다. 다만 포인트 제도가 있습니다.

- 나눔 요청 1번에 50포인트를 씁니다. 거절되거나 48시간 동안 답이 없으면 돌려드립니다.

- 첫 책을 올리면 100포인트, 나눔을 마치면 50포인트를 드립니다.

- 포인트가 모자라면 앱 안에서 충전할 수 있습니다.



■ 부탁드릴 것


전국 어느 동네에서나 쓸 수 있는데, 아직 이웃이 많지 않아서 동네에 따라 책장이 비어 있을 수 있습니다.

책장에 잠든 책이 있으시면 한 권 올려 주세요. 그 동네의 첫 책이 됩니다 ㅎㅎ

(동네는 최대 3곳까지 등록 가능합니다!)

쓰시다가 불편한 점이나 버그는 댓글로 알려 주시면 하나씩 반영하겠습니다.

클로드 코드로 앱을 만든 과정이 궁금하신 분께도 아는 만큼 답변드릴게요.


- 앱스토어: https://apps.apple.com/kr/app/id6826058785

- 플레이스토어: https://play.google.com/store/apps/details?id=com.hooncho.bookme


읽어 주셔서 감사합니다!! 🙏🏽

댓글 0

개발한당 최근 글

개발한당 목록 더 보기