반려동물 병원일지 출시 후기 | 매거진에 참여하세요

프로젝트 회고
작성일 : 24.01.30

반려동물 병원일지 출시 후기

#개발회고 #반려견 #반려묘 #병원일지 #가족간공유 #메모장공유대체 #expo플랫폼 #expo프레임워크 #아이비알도스 #슈퍼이지팀

👉 본문을 50%이상을 읽으면 '여기까지다' 퀘스트가 완료됩니다(로그인 필수)

제품명

반려동물병원일지

개발기간

-

가족이 함께 키우는 강아지의 건강 관리 상태를 편리하게 공유할 수 있는 친절한 앱이에요. 메모장을 공유하여 작성하거나, 노트에 기록하는 이전의 방식은 꽤 번거로웠고, 작성할 수 있는 폼의 구성도 완벽하지 않아 기록하기가 불편했죠. 하지만 걱정하지 마세요! '반려동물 병원일지' 앱은 이러한 문제점을 해결하기 위해 개발되었어요. 이 앱을 사용하면 강아지의 병원 방문 날짜, 증상, 소견 등을 간편한 폼에 맞추어 작성할 수 있답니다. 작성한 기록 내용은 초대코드를 통해 보호자들끼리 손쉽게 공유할 수 있어요. '반려동물 병원일지' 앱은 사용자들에게 다음과 같은 장점을 제공해요 : - ) * 간편한 기록 정해진 폼에 따라 강아지의 병원 방문 날짜, 증상, 소견 등을 편리하게 작성할 수 있어요. 번거로운 메모장 사용을 대체하여 효율적인 기록을 도와줘요. * 공유 기능 초대코드를 이용해 병원 방문 기록을 1분이면 공유할 수 있어요. 가족 모두가 강아지의 건강 상태를 파악하고 함께 관리할 수 있어요. * 편의성 간단한 화면 구성으로 부모님들도 앱을 사용하기 쉽게 도와드려요.

개발 회고

😀 자신과 팀소개를 부탁드립니다.

안녕하세요. 아이비알도스의 슈퍼이지 팀입니다!

풀스택 개발자 3명, 디자이너 1명, 기획자 2명으로 구성된 슈퍼이지 팀은

분야를 가리지 않고 기획부터 개발까지 무엇이든 만들어내는 개발팀입니다.

🤗 프로덕트 소개좀 해주세요~

반려동물 병원일지는 병원 방문 기록을 도와주는 서비스에요.

■ 메모장이나 엑셀없이 꼼꼼하게 기록할 수 있어요.

■ 기록한 내용을 공유하고 동기화 할 수 있어요.

⁉ 프로덕트를 만들게 된 계기는 무엇인가요?

아픈 강아지를 기르는 팀원이 병원일지 작성에 불편함을 느껴서 기획하게 되었어요.

앱을 만들기 전에는 가족과 공유된 기본 메모장에 기록했다고 해요.

병원을 방문한 날짜와 어떤 증상 때문에 방문했었는지, 어떤 처방을 받았었는지를 한 눈에 확인하기 위해 앱을 개발하게 되었어요.

* 실제 사용한 공유 메모장

🤝 팀원분들은 어떻게 만나셨나요?

고객에게 의뢰를 받아서 정해진 기획안으로 개발하는 것이 주업무이다보니, 새로운 도전에 갈증을 느끼게 되었어요.

2024년, 새해부터는 반복되는 업무를 탈피하고 우리의 사명이 "imagination becomes reality"인 것 처럼

우리가 상상하는 것을 현실로 만들어가고자 슈퍼이지 프로젝트 팀을 결성하게 되었습니다!

😱 개발은 어떻게 진행이 됬나요?

기획 / 디자인

기획/디자인 팀에선 슈퍼이지 프로젝트인만큼 아래 3가지를 목표로 작업을했어요.

특히 3번은 개발팀과 수시로 의논하고 상의하며 협업했습니다!

1) 꼭 필요한 기능만 담을 것

2) 2~3일 내로 디자인까지 가능한 범위

3) 일주일 안에 개발 가능한 범위

* 반나절 안에 완성한 와이어프레임

* 2일 안에 완성한 디자인 시안

개발 플랫폼의 선택

React Native 프레임워크를 이용하면 iOS, Android 두 개의 앱을 동시에 만들 수 있어요.

그만큼 개발 속도가 빨라지고 OS별 구현 차이도 줄어들어요.

또한, Expo를 이용하면 개발, 빌드, 배포 등을 비교적 간단하게 진행할 수 있어서 아래와 같이 채택하게 되었어요!

프론트엔드 : Typescript 기반으로 React Native로 개발

백엔드 : Node.js + Fastify로 API 구성, Amazon Aurora(MySQL)로 DB 구축, objection.js(knex)로 DB 연결

백엔드 배포 : AWS Lambda에 배포, React Native Expo 프레임워크를 이용하여 앱 배포

테스트 및 QA

TestFlight에 업로드하여 테스트를 진행하였고,

기록된 내용 공유 및 동기화가 잘되는지, CRUD가 잘 되는지 확인했습니다.

규모가 작은 프로젝트인 만큼 테스트 필요 요소가 적어서 아주 간단하게 끝났답니다!

마케팅

블로그, SNS 등을 활용하여 서비스를 알리는 작업을 하고있습니다.

뿐만 아니라 Notion을 활용해 유저들과 양방향 소통할 수 있도록 창구를 열어 피드백을 기다리고 있습니다!

👍 재미있었던 것은 무엇이었나요?

이번 프로젝트에서는 expo dev-client라는 것을 이용해서 앱 개발을 진행했습니다.

개발중에는 expo-orbit이라는 시뮬레이터를 사용하여 여러 기종의 휴대폰 시뮬레이터를 띄워놓고 작업했습니다.

한 번에 여러 기기를 보면서 UI 디자인과 기능을 볼 수 있어서 개발 속도가 향상되었습니다.

가장 큰 성장은 expo를 이용해서 배포까지 해보았다는 점인데, eas build를 이용하여 간편하게 빌드하고 배포하였습니다.

이 과정에서 전체적인 expo프레임워크의 흐름을 알 수 있었고, expo가 앱 개발에 있어서 얼마나 강력한 프레임워크인지 몸소 체험했습니다.

👎 아쉽거나 어려웠던 점은 무엇이었나요?

아쉬웠던 점은 expo dev-client 특성상 네이티브 모듈을 쓰는 새로운 패키지를 설치 시에는 새로 빌드를 해주어야하는데,

처음 빌드 시에 이러한 패키지들을 설치하지 못하여 빌드를 여러번 진행했습니다.

이후에는 쓰여질 패키지, 로직 등을 사전에 충분히 분석한 후 개발을 시작하려합니다.

💯 앞으로의 계획을 알려주세요

누구나 느낄 수 있는 일상의 불편함을 우리의 아이디어로 채워 나가려고합니다.

딱! 필요한 기능만 들어간 MVP 위주로 개발하고 있어요.

반응이 좋고 많은 사람들에게 도움이 되거나, 즐거움을 줄 수 있는 앱을 고도화 시킬 계획이 있고,

부족한 부분은 유저들의 의견을 적극 반영해서 업데이트 할 예정이랍니다!

반려동물 병원일지 외에 다른 서비스도 궁금하다면 스토어에서 저희가 개발한 다른 앱도 구경해보세요.

여러분의 기대와 응원에 저희는 결과물로 보답하겠습니다. 감사합니다!

🧑‍💻 다음주소에서 프로덕트 사용해보실 수 있어요.

앱스토어주소

https://apps.apple.com/kr/app/%EB%B0%98%EB%A0%A4%EB%8F%99%EB%AC%BC-%EB%B3%91%EC%9B%90%EC%9D%BC%EC%A7%80-supereasy-

project/id6475958923

구글플레이주소

https://play.google.com/store/apps/details?id=com.supereasy.pethospitallog 

웹주소 -

https://ibrdos.notion.site/8e2ca169405145019b8fdf19e93d693d?pvs=4

개발팀 정보

슈퍼이지