diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
new file mode 100644
index 00000000..ca6dd3fa
--- /dev/null
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -0,0 +1,25 @@
+## ๐ข ๊ธฐ๋ฅ ์ค๋ช
+
+ํ์์ ์คํ๊ฒฐ๊ณผ ์คํฌ๋ฆฐ์ท ์ฒจ๋ถ
+
+
+## ์ฐ๊ฒฐ๋ issue
+
+์ฐ๊ฒฐ๋ issue๋ฅผ ์๋์ผ๋ก ๋ซ๊ธฐ ์ํด ์๋ {์ด์๋๋ฒ}๋ฅผ ์
๋ ฅํด์ฃผ์ธ์.
+close #{์ด์๋๋ฒ}
+
+
+
+## ๐ฉท Approve ํ๊ธฐ ์ ํ์ธํด์ฃผ์ธ์!
+
+- [ ] ๋ฆฌ๋ทฐ์ด๊ฐ ํ์ธํด์คฌ์ผ๋ฉด ํ๋ ์ฌํญ ์ ์ด์ฃผ์ธ์.
+- [ ]
+
+
+
+## โ
์ฒดํฌ๋ฆฌ์คํธ
+
+- [ ] PR ์ ๋ชฉ ๊ท์น ์ ์ง์ผฐ๋๊ฐ?
+- [ ] ์ถ๊ฐ/์์ ์ฌํญ์ ์ค๋ช
ํ์๋๊ฐ?
+- [ ] ์ด์๋๋ฒ๋ฅผ ์ ์๋๊ฐ?
+- [ ] Approve ํ๊ธฐ ์ ํ์ธ ์ฌํญ ์ฒดํฌํ๋๊ฐ?
diff --git a/.github/workflows/autoIssue.yml b/.github/workflows/autoIssue.yml
new file mode 100644
index 00000000..96512a59
--- /dev/null
+++ b/.github/workflows/autoIssue.yml
@@ -0,0 +1,57 @@
+# ์ํฌํ๋ก์ฐ ์ด๋ฆ
+name: ์ด์ ์๋ํ
+
+# ์คํ ์กฐ๊ฑด: ์ด์๊ฐ ์ด๋ ธ์ ๋
+on:
+ issues:
+ types: [ opened ]
+
+# ์คํํ ์์
+jobs:
+ automate-issue:
+ runs-on: ubuntu-latest
+ permissions:
+ issues: write
+ contents: read
+
+ steps:
+ # ์ด์ ์ ๋ชฉ์ ๋ฐ๋ผ Label ์๋ ํ ๋น (์์)
+ - name: design ๋ผ๋ฒจ ํ ๋น
+ if: contains(github.event.issue.title, 'design')
+ uses: actions-ecosystem/action-add-labels@v1
+ with:
+ labels: design
+
+ - name: feat ๋ผ๋ฒจ ํ ๋น
+ if: contains(github.event.issue.title, 'feat')
+ uses: actions-ecosystem/action-add-labels@v1
+ with:
+ labels: feat
+
+ - name: fix ๋ผ๋ฒจ ํ ๋น
+ if: contains(github.event.issue.title, 'fix')
+ uses: actions-ecosystem/action-add-labels@v1
+ with:
+ labels: fix
+
+ - name: refactor ๋ผ๋ฒจ ํ ๋น
+ if: contains(github.event.issue.title, 'refactor')
+ uses: actions-ecosystem/action-add-labels@v1
+ with:
+ labels: refactor
+
+ - name: chore ๋ผ๋ฒจ ํ ๋น
+ if: contains(github.event.issue.title, 'chore')
+ uses: actions-ecosystem/action-add-labels@v1
+ with:
+ labels: chore
+
+
+ # GitHub ํ๋ก์ ํธ์ 'Backlog' ์ปฌ๋ผ์ ์๋ ์ถ๊ฐ
+ - name : Github ํ๋ก์ ํธ์ ์ถ๊ฐ
+ uses: jinhokim98/project-flow-add-issue-to-project@v1
+ with:
+ github_token: ${{ secrets.PROJECT_ACCESS_TOKEN }}
+ project_owner: prgrms-web-devcourse-final-project
+ project_number: 145
+ target_column: 'Backlog'
diff --git a/.github/workflows/autoPR.yml b/.github/workflows/autoPR.yml
new file mode 100644
index 00000000..dd3eb76a
--- /dev/null
+++ b/.github/workflows/autoPR.yml
@@ -0,0 +1,73 @@
+# ์ํฌํ๋ก์ฐ ์ด๋ฆ
+name: PR ์๋ํ
+
+# ์คํ ์กฐ๊ฑด: main, dev/** ๋ธ๋์น๋ก PR์ด ์ด๋ ธ์ ๋
+on:
+ pull_request:
+ branches: [ main, dev, 'dev/**' ]
+ types: [ opened ]
+
+# ์คํํ ์์
+jobs:
+ automate-pr:
+ runs-on: ubuntu-latest
+ permissions:
+ pull-requests: write
+ issues: write
+ contents: read
+
+ steps:
+ # PR ์์ฑ์๋ฅผ Assignee๋ก ์๋ ํ ๋น
+ - name: PR ์์ฑ์๋ฅผ ๋ด๋น์๋ก ํ ๋น
+ uses: actions-ecosystem/action-add-assignees@v1
+ with:
+ github_token: ${{ secrets.PROJECT_ACCESS_TOKEN }}
+ assignees: ${{ github.event.pull_request.user.login }}
+
+
+ # PR ์ ๋ชฉ์ ๋ฐ๋ผ Label ์๋ ํ ๋น (์์)
+ # - name: ์ ๋ชฉ์ 'feat'๊ฐ ์์ผ๋ฉด 'feature' ๋ผ๋ฒจ ์ถ๊ฐ
+ # if: contains(github.event.pull_request.title, 'feat')
+ # uses: actions-ecosystem/action-add-labels@v1
+ # with:
+ # labels: feature
+
+
+ # PR ์ ๋ชฉ์ ๋ฐ๋ผ Label ์๋ ํ ๋น
+ - name: design ๋ผ๋ฒจ ํ ๋น
+ if: contains(github.event.pull_request.title, 'design')
+ uses: actions-ecosystem/action-add-labels@v1
+ with:
+ labels: design
+
+ - name: feat ๋ผ๋ฒจ ํ ๋น
+ if: contains(github.event.pull_request.title, 'feat')
+ uses: actions-ecosystem/action-add-labels@v1
+ with:
+ labels: feat
+
+ - name: fix ๋ผ๋ฒจ ํ ๋น
+ if: contains(github.event.pull_request.title, 'fix')
+ uses: actions-ecosystem/action-add-labels@v1
+ with:
+ labels: fix
+
+ - name: refactor ๋ผ๋ฒจ ํ ๋น
+ if: contains(github.event.pull_request.title, 'refactor')
+ uses: actions-ecosystem/action-add-labels@v1
+ with:
+ labels: refactor
+
+ - name: chore ๋ผ๋ฒจ ํ ๋น
+ if: contains(github.event.pull_request.title, 'chore')
+ uses: actions-ecosystem/action-add-labels@v1
+ with:
+ labels: chore
+
+
+ # '์ฐ์ต์ฉ ํ๋ก์ ํธ'์ ๋ฑ๋ก
+ - name: GitHub ํ๋ก์ ํธ์ ์ถ๊ฐ
+ uses: actions/add-to-project@v1.0.2
+ with:
+ project-url: "https://github.com/orgs/prgrms-web-devcourse-final-project/projects/145"
+ github-token: ${{ secrets.PROJECT_ACCESS_TOKEN }}
diff --git a/db_dev.mv.db b/db_dev.mv.db
new file mode 100644
index 00000000..3d84ab35
Binary files /dev/null and b/db_dev.mv.db differ