병원 치료 케이스, Airtable로 편하게 받을 수 없을까?

소개

저는 여러 동물병원들의 브랜드 블로그 대행 서비스를 운영하고 있습니다.

그런데 그 중심에 있어야 할 치료 케이스 자료를 받는 과정이 생각보다 쉽지 않습니다.

원장님들께서 주로 PPT로 정리해서 전달해주시는데, 아무래도 바쁘신 와중에 직접 만들고 보내는 건 큰 부담이 되셨던 것 같아요. 😓

그래서 이번에 "좀 더 쉽게, 체계적으로 케이스를 받을 수 있는 구조"를 만들기 위해 Airtable을 활용해보기로 했습니다.

+ 케이스를 전달한 원장님께 전달되었다는 알림(메세지)와 저한테도 알림이 오게끔 설정하고, 주기적으로 원장님께 작성해달라는 폼이 나가면 더 좋을 것 같다는 생각을 하여 이것 또한 구현해보려고 합니다.

더 일찍 해보고 싶었는데 미국 출장 다녀오느라 이제서야 사례글을 작성합니다. ㅠ

진행 방법

✅ 목표:

  • 원장님들이 간편하게 치료 케이스를 제출할 수 있도록

  • 이미지는 반드시 라벨(설명)이 붙어 있어 혼동 없이 관리될 수 있도록

  • 자료는 자동으로 정리되어 DB로 쌓이도록

🔧 사용한 도구:

  • Airtable (테이블 + 폼 + API 연동 예정)

  • 나중엔 커스텀 폼을 React 등으로 만들 계획 (2편에서 다룰 예정)

📁 테이블 구조 설정

1. 메인 테이블: 치료케이스

  • 기본 정보: 케이스 제목, 원장님명, 병원명, 작성일

  • 환자 정보: 환자명, 동물종, 품종, 나이, 성별

  • 치료 내용 (텍스트 필드):

    • 내원 당시 상태

    • 검사방법

    • 검사결과

    • 수술/치료 방법

    • 질환소개

    • 치료 경과 및 결과

    • 마무리

    비즈니스 타임 시트의 스크린 샷

2. 이미지 테이블: 케이스이미지

  • 케이스연결 (Link to 치료케이스)

  • 이미지카테고리 (Single select)

    • 내원당시상태 / 검사방법 / 검사결과 / 수술치료방법 / 질환소개 / 치료경과및결과 / 마무리

  • 이미지파일 (Attachment)

  • 이미지설명 (Long text)

항목 목록을 보여주는 웹 페이지의 스크린 샷

📷 라벨 필수! 사진 설명 어떻게?

처음엔 각 텍스트 필드 아래에 이미지 첨부하는 방식(방법1)을 생각했지만, 이미지마다 설명이 꼭 필요했기 때문에 방법2로 결정!

✅ 별도 테이블(케이스이미지)에 사진 하나마다 설명을 달 수 있도록 구성 💡

🏥 병원별로 자동 분류되게 하려면?

  • 병원명은 Form에 직접 입력하지 않도록 했습니다. (무엇보다 해당 원장님께 매번 본인 병원을 입력하라는게 비효율적이고, 리스트를 주고 선택하라는 것도 별로일 것 같아서 매번 병원별로 다른 링크로 전달해드리려고 합니다.)

  • 즉, Prefilled Form 링크를 병원별로 생성하여, 내부적으로 병원명이 자동 입력되도록 구성

또한 에어테이블 기본 폼은 단조로운 것 같아서

한국어 로어 에어테이블 형태의 스크린 샷

이런 식으로 커스텀 폼을 만들어서 API로 DB를 받아보려고 합니다.

한국 웹 사이트의 가입 페이지를 보여주는 화면

결과와 배운 점

✅ 성과

  • 잘 구현할 수 있다면 원장님들이 부담 없이 자료를 제출 가능할 것 같음.

  • 데이터가 정리되어 블로그 제작 효율이 훨씬 좋아질 것 같음.

  • 사진 라벨도 확실하게 받아서, 누가 봐도 이해되는 구조 완성

😅 시행착오

  • 처음에는 Airtable Form만으로 이미지 설명까지 받을 수 있다고 착각💥

  • 결국 별도 테이블로 나누고, Form 구조 설계를 더 깊게 해야 했음

🔜 다음 계획 (2편 예고)

  • Airtable API를 통해 커스텀 Form 제작

  • 훨씬 보기 좋은 UX, 모바일 최적화된 설문폼 완성

  • 직접 만든 폼에서 Airtable로 데이터 전송까지!

도움 받은 글 (옵션)

참고한 지피터스 글이나 외부 사례를 알려주세요.

(내용 입력)

1
1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요