๋ ๋์ ์ธ์์ ๋ง๋๋ ๊ฒ์ ๋ชจ๋ ์์ง๋์ด์ ์๋ช ์ผ ๊ฒ์ ๋๋ค. ์ฌ๋๋ค์ด ๋ ํธํ๊ฒ, ๋ ๋น ๋ฅด๊ฒ, ๋ ์ฝ๊ฒ ์์ ์ด ๋ฐฉ๋ฌธํ ๊ณณ์ ๊ธฐ๋กํ๋ค๋ฉด ์ฝ๋ก๋๋ก๋ถํฐ ๋์ ๋ด ๊ฐ์กฑ๊ณผ ์ง์ธ์ ๋ณดํธํ ์ ์์ ๊ฒ์ ๋๋ค. ์ ํฌ๋ ๊ธฐ์กด์ QR ์ฝ๋ ์ฒดํฌ์ธ์ ๋ฌธ์ ์ ์ ํด๊ฒฐํ๊ธฐ ์ํด์ ๊ทผ์ ๋ฌด์ ํต์ ๊ธฐ์ ๊ณผ ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์ ํ์ฉํ๊ธฐ๋ก ํ์ต๋๋ค. ๋ง์น ๋์๊ด์ ์ฑ ์ ๋์ถํ์ง ์์์ ๋ ์ธ๋ฆฌ๋ ์ธ์๊ธฐ์ฒ๋ผ ์ฌ๋๋ค์ด ๊ทธ ์์ ์ ๋ค์ด๊ฐ๊ธฐ๋ง ํ๋๋ผ๋ ๊ธฐ๋กํ ์ ์๊ฒ ํ ๋ค์ ์ด๋ฅผ ํ๋์ ๋ธ๋ก์ฒด์ธ์ผ๋ก ๋ง๋ค์ด์ ๊ธฐ๋กํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๊ฒ์ ๋๋ค.
2019๋ ์ฝ๋ก๋๋ผ๋ ์๊ธฐ์น ์์ ๋ถ์ฒญ๊ฐ์ด ์ฐพ์์ค๊ฒ ๋์์ต๋๋ค. ์ฝ๋ก๋๋ ์ ๋ง ๊ธ์๋๋ก ํผ์ ธ๋๊ฐ๊ณ ์ธ๋ฅ๋ ๊ธด์ฅํ๊ฒ ๋์์ต๋๋ค. ๊ฐ ๋๋ผ๊ฐ ๋ฌธ์ ๊ฑธ์ด ์ ๊ทธ๊ณ ์ ง๋ค์ด์ ํ๋ ๋ฑ ์ด๋ ฅ์ ๊ธฐ์ธ์ฌ์ ์ฝ๋ก๋์ ๋ง์ ์ธ์ ์ต๋๋ค. ํ์ง๋ง ์ด ์ธ์์ ์ฝ๊ฒ ๋๋์ง ์์์ต๋๋ค. ์ด๋ฌํ ์ํฉ ์์์ ์ ์ํ๊ฒ ์ ์ด์๋ฅผ ์ฐพ์๋ด์ด ์ถ๊ฐ ํ์ฐ์ ๋ง๋ ์ญํ์กฐ์ฌ๊ฐ ์์ฃผ ์ค์ํ๊ฒ ๋์์ต๋๋ค. ์นด์นด์ค๋ ๋ค์ด๋ฒ๋ QR ์ฝ๋ ์ฒดํฌ์ธ์ ๋ง๋ค์ด์ ์ฌ๋๋ค์ด ์ธ์ ์ด๋๋ฅผ ๋ฐฉ๋ฌธํ๋์ง ํ์ ํ ์ ์๋๋ก ํ์์ต๋๋ค. ํ์ง๋ง ํธ๋ํฐ์ ์ด์ด ์ธ์ฆ๋ฒํธ๋ฅผ ์์ฒญํ๊ณ QR ์ฝ๋๋ฅผ ์ฐ๋ ๋ฐ์๋ ์๊ฐ๋ณด๋ค ๋ง์ ์๊ฐ์ด ์์๋ฉ๋๋ค. ๊ทธ๋ ๋ค๋ฉด ๋์ฑ ๊ฐํธํ๊ณ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ๋ฐฉ๋ฌธํ ๊ณณ์ ์๋ ค์ค ์ ์๊ณ ์ด๋ฅผ ํตํด ๋๋ฅผ ์งํค๊ณ ๊ณ์ ์๋ ๊ฐ์กฑ, ์ง์ธ๋ค๋ ์งํฌ ์ ์๋ ์๋น์ค๋ฅผ ๊ณ ๋ฏผํ๋ค๊ฐ ๋ฐ์๊ตญ์ ๋จ๊ฒจ์๋ผ๋ ์๋น์ค๋ฅผ ๋ง๋ค๊ฒ ๋์์ต๋๋ค.
์ด๋ฏธ ์์ค์ ์๋ ์นด์นด์ค๋ ๋ค์ด๋ฒ๋ QR ์ฝ๋ ์ฒดํฌ์ธ์ QR ์ฝ๋ ์ฒดํฌ์ธ์ ์ํด ์ ํ๋ฒํธ๋ ๋งค๋ฒ ์ธ์ฆํด์ผ ํ๊ณ , ์ธ์ฆ ์๊ฐ๋ ์ ํ์ ์ด๋ฉฐ ์งง์ต๋๋ค. ๋ํ, QR ์ฝ๋๊ฐ ์ธ์๊ธฐ์ ์ ๋๋ก ์ธ์๋์ง ์๋ ์ํฉ์ด ๋ฐ์ํ๋ ๋ฑ์ ๋ถํธํจ์ด ๋ํ๋๊ณ ์์ต๋๋ค.
์ฐ์ ๋ธ๋ก์ฒด์ธ๊ณผ ์ฝ๋ก๋ ๋ฐฉ๋ฌธ๋ก์ ์ตํฉ๊ณผ ๊ด๋ จํด, ๋ธ๋ก์ฒด์ธ์ ์ญ์ ๊ฐ ๋ถ๊ฐ๋ฅํ๊ณ ์ถ๊ฐ๋ง ๊ฐ๋ฅํ ํํ๋ก ์ฌ์ฉ์๊ฐ ๋ฐฉ๋ฌธํ ๊ณณ์ ๊ธฐ๋กํฉ๋๋ค. ์ด๋ฌํ ๋ธ๋ก์ฒด์ธ์ ํน์ฑ์ด ์ญ์ ๋๊ฑฐ๋ ์กฐ์๋๋ฉด ์ ๋๋ ์ฝ๋ก๋ ๋ฐฉ๋ฌธ๋ก์ ์ ํฉํ๋ค๊ณ ์๊ฐํ์ต๋๋ค. ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์๋ ๋ธ๋ก๊ณผ ๋ธ๋ก์ ์ฐ๊ฒฐํด์ฃผ๋ ์ฒด์ธ์ด ์์ต๋๋ค. ์ด ํ๋ก์ ํธ์์ ์ฐ์ด๋ ๋ธ๋ก์ฒด์ธ์ ์์ ์์ ๋ฐํํ ์ ์๋ ์ฒด์ธ๊ณผ ์ฌ๋๋ค์ ์ ๋ณด๊ฐ ๋ด๊ธด ๋ธ๋ก์ ๊ฐ์ง๊ณ ์๋ ์ฒด์ธ์ผ๋ก ๋ถ๋ฅ๋ฉ๋๋ค. ๊ฐ๊ฒ๋ค์ ๋ธ๋ก์ฒด์ธ์ ๊ฐ๊ฒ๋ฅผ ๋ค๋ ๊ฐ ์ฌ๋๋ค์ ์ ๋ณด๊ฐ ๋ด๊ธด ๋ธ๋ก์ ๊ฐ์ง๊ณ ์์ ๊ฒ์ ๋๋ค. ๋ค๋ฅธ ๋ธ๋ก์ฒด์ธ์ ์ ์ ๋ธ๋ก์ด ๋ชจ๋ ์ ์ฅ๋๋ฉฐ id๋ก ํธ์ถํด ์ ๋ณด๋ฅผ ์ป์ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ธ๋ก์ฒด์ธ๋ค์ ๊ธฐ๋ณธ์ ์ธ ์ฌ์ฉ์ ์ ๋ณด(์์ด๋, ์ด๋ฆ, ์ ํ๋ฒํธ ๋ฑ)๋ฅผ ์ ์ฅํ๊ณ ์์ ์์ ๋ฐํํ๋ ๋ธ๋ก์ฒด์ธ์๋ ๋ฐฉ๋ฌธํ ์๊ฐ๋ ๊ธฐ๋ก๋ฉ๋๋ค. ์ด ๋ธ๋ก์ฒด์ธ์ rest api ๋ก ๋ง๋ค์ด ์๋์ด๋ ธ์์ ํธ์ถ ํ ์ ์๋๋ก ํ ๊ฒ์ ๋๋ค.
๊ทผ์ ๋ฌด์ ํต์ ๊ธฐ์ ์ RFID ๊ธฐ์ ๊ณผ NFC ๊ธฐ์ ์ ์ฌ์ฉํ ์์ ์ ๋๋ค. RFID๋ ๊ฐํธํ ์นด๋๋ก ์ ์ํ๊ณ NFC๋ ํด๋์ ํ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ ์ผ์๋ฅผ ์ด์ฉํ ์์ ์ ๋๋ค. ์ด๋ค์ ์ธ์๊ธฐ์ ๊ฐ์ ธ๋ค ๋๋ฉด RFID๋ NFC ์์ ์๋ ์ ์ ์ ์์ด๋๋ฅผ ๋ฐ์ดํธํ ํด์ ์ ์ฅ๋์ด์๋ ์ ๋ณด๋ฅผ ์ธ์๊ธฐ๊ฐ ๊ฐ์ ธ์ค๊ณ ์ด๋ฅผ ๋ค์ rest api ์๋ฒ๋ก ์ ์กํ ์์ ์ ๋๋ค. ์๋ฒ์์๋ ์ด ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ๊ฐ ์์ ๋ค์ ๋ธ๋ก์ฒด์ธ์ ์ ์ ๋ธ๋ก์ ์์ฑํ ๊ฒ์ด๊ณ ์ด๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋ฉ๋๋ค.
ํ๋ก ํธ์๋๋ ์น๊ณผ ์ฑ์ผ๋ก ๋๋์ด์ง๋ฉฐ ์น์ HTML, CSS, js๋ก, ์ฑ์ react native๋ก ๊ตฌํํ ์์ ์ ๋๋ค. ์ฐ์ ์น์ ์์ ์ ์ฉ์ผ๋ก ์์ ์์ ๋ธ๋ก์ฒด์ธ์ ์์ฑํ ํ ์ด๋ฅผ ๊ด๋ฆฌํ๊ณ ํด๋น ์์ ์ ๋ฐฉ๋ฌธ์์ ๋ค๋ ๊ฐ ์๊ฐ์ ๋ณผ ์ ์์ต๋๋ค. ๋ค์์ผ๋ก ์ฑ์ ์ ์ ์ ์ฉ์ผ๋ก์ NFC ์ผ์๋ฅผ ์ฌ์ฉํ์ฌ์ ์ธ์๊ธฐ์ ์ธ์๋๊ฒ ํ๊ฑฐ๋ ์ง๋ API๋ฅผ ํ์ฉํด์ ๋ ์ง๋ง๋ค ์ด๋๋ฅผ ๋ฐฉ๋ฌธํ๋์ง๋ฅผ ์๋ ค์ค๋๋ค. ์ด๋ ๊ฒ ์ ์ฅ๋จ์ผ๋ก์ ์ฝ๋ก๋ ํ์ง์์ ๋์ ์ด ๊ฒน์ณค๋์ง ์๋์ง๋ฅผ ์ฝ๊ฒ ์ ์ ์๊ณ ์ ๋ถ์์๋ ์ฝ๊ฒ ์ญํ์กฐ์ฌ๋ฅผ ํด์ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ์ฝ๋ก๋ ์ถ๊ฐ ํ์ฐ์ ๋ฐฉ์งํ ์ ์์ ๊ฒ์ ๋๋ค.