# (유즈케이스) 교육 수료증 자동 발급 

![Image](https://upload.cafenono.com/image/slashpageHome/20250422/094457_8maJ6aJ7jOvBft4ieM?q=80&s=1280x180&t=outside&f=webp)

# 1. 워크플로우 개요

해당 n8n 워크플로우는 **학생의 수료증을 생성 및 전송하는 자동화 시스템**입니다.

특징:

- n8n 통합 데이터스토어에서 학생 데이터를 가져와 전송합니다.

- 수료증 템플릿 이미지를 불러오고, 학생의 이름과 인증 정보를 삽입합니다.

- 수료증을 생성한 후 이메일로 자동 전송합니다.

이 워크플로우를 통해 자동화를 간소화하고, 수료증 발급 프로세스를 효율적으로 운영할 수 있습니다.

---

# 2. 사전 준비

해당 워크플로우를 실행하기 위해 다음을 준비해야 합니다.

✅ **Gmail OAuth2 연동** (n8n에서 Gmail을 통해 수료증을 보내기 위해 필요)

✅ **n8n Training Customer Datastore 연결** (n8n의 데이터스토어에서 학생 정보를 불러올 수 있도록 설정)

✅ **Google Fonts 설치** (Courier New, Comic Sans MS 폰트 사용을 위해 필요)

---

# 3. 주요 기능 및 역할

### 📌 노드 목록 및 역할

1. **When clicking 'Test workflow' (Manual Trigger)**

- 워크플로우 시작 시 실행되는 트리거

2. **Customer Datastore (n8n training)**

- n8n에서 학생 데이터를 가져오는 역할

3. **Get Email & Name (Set Node)**

- 학생의 이름과 이메일을 추출

4. **Generate Crypto (UUID 생성)**

- 수료증 정보에 대한 고유한 ID 생성

5. **Load Image (HTTP Request)**

- 수료증 템플릿 이미지를 불러오기

6. **Write Text(name) / Write Text(uuid) (Edit Image)**

- 이미지에 학생 이름과 UUID를 삽입하여 수료증 생성

7. **Send Email (Gmail Node)**

- 생성된 수료증을 이메일로 자동 전송

---

# 4. 동작 방식 (단계별 설명)

1️⃣ **학생 데이터 불러오기** - n8n Training Customer Datastore에서 이름 및 이메일 정보를 가져옴
2️⃣ **UUID 생성** - 각 수료증을 위한 고유한 ID 생성
3️⃣ **수료증 템플릿 이미지 불러오기** - HTTP 요청을 통해 가져옴
4️⃣ **이미지에 이름 및 UUID 삽입**
5️⃣ **Gmail을 통해 수료증 전송**

---

# 5. 예상 결과물 및 출력

- **성공적으로 실행되면** 학생의 이메일로 수료증 이미지가 전송됩니다.

- **전송된 이메일 예시**:

```
김철수 님,

귀하는 본 교육과정을 성공적으로 수료하였음을 인증합니다.
수료일자: 2025.02.22

데이터팝콘 드림

```

- **수료증 공유 방법**: 해당 이메일을 통해 수료증을 다운로드 및 공유할 수 있습니다.

For the site tree, see the [root Markdown](https://slashpage.com/n8n-guide.md).
