๊ฐ์ฌ ๊ด๋ฆฌ ๋ฐ ๊ณต์ ํ ์ ๋ฌด ๋ถ๋ฐฐ ์ฑ
๊ฐ์กฑ๊ณผ ๋ฃธ๋ฉ์ดํธ๋ ๊ฐ๋ฑ์ ์ค์ด๊ณ ๊ณตํํ ์ ๋ฌด ๋ถ๋ฐฐ๋ฅผ ๋ณด์ฅํ๊ธฐ ์ํด ์ง์์ผ์ ์ ๋ฆฌํ๊ณ , ํ ๋นํ๋ฉฐ, ์ถ์ ํ ์ ์๋ ๊ฐ๋จํ๊ณ ๊ณต์ ํ ๋ฐฉ๋ฒ์ ํ์๋ก ํ์ต๋๋ค.
ํ๋ก์ ํธ ์๋ดํ๊ธฐ
๊ณผ์
์ง์์ผ ๊ด๋ฆฌ๋ ํํ ๋ถ๋ง์ ์์ธ์ด์์ต๋๋ค:
- ๋๊ฐ ์ธ์ ๋ฌด์์ ํ๋์ง ์ถ์ ํ ๋ช ํํ ์์คํ ๋ถ์ฌ
- ๋ฐ๋ณต๋๋ ์ง์์ผ(๋งค์ผ, ๋งค์ฃผ)์ ์ฝ๊ฒ ์ํ์ง
- ์ฌ๋ฌ ๊ฐ๊ตฌ(์: ๋ณธ๊ฐ ๋ฐ ํด๊ฐ์ฉ ๋ณ์ฅ)์ ๋ํ ๋ณ๋ ์ถ์ ํ์
- ์ ์ ํ ์ธ์ฆ ๋ฐ ์๋ฆผ ๊ธฐ๋ฅ์ ๊ฐ์ถ ๋ชจ๋ฐ์ผ ์นํ์ ์ธ ์๋ฃจ์ ๋ถ์ฌ
์ฐ๋ฆฌ์ ์๋ฃจ์
์ ํฌ๋ ๋ค์ค ๊ฐ๊ตฌ ์ง์, ๋ฐ๋ณต ์์ ์ค์ผ์ค๋ง ๋ฐ ์ด๋ฉ์ผ ์๋ฆผ ๊ธฐ๋ฅ์ ๊ฐ์ถ ํ์คํ ๊ฐ์ฌ ๊ด๋ฆฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ์ต๋๋ค.
์ํคํ ์ฒ
- ๋ฐฑ์๋: TypeScript๋ฅผ ์ฌ์ฉํ NestJS, MongoDB (Atlas), Redis ์บ์ฑ
- ํ๋ก ํธ์๋: ํฌ๋ก์ค ํ๋ซํผ ๋ชจ๋ฐ์ผ(iOS/Android)์ฉ Flutter
- ์ธ์ฆ: ์ก์ธ์ค/๋ฆฌํ๋ ์ ํ ํฐ์ ์ฌ์ฉํ JWT, ์ด๋ฉ์ผ ์ธ์ฆ
- ์๋ฆผ: ์ด๋ฉ์ผ ์๋ฆผ์ ์ํ AWS SES
- ์คํ ๋ฆฌ์ง: ์ฌ์ฉ์ ํ๋กํ ์ด๋ฏธ์ง ๋ฐ ์ฒจ๋ถ ํ์ผ์ฉ AWS S3
์ฃผ์ ๊ธฐ๋ฅ
- ๋ค์ค ๊ฐ๊ตฌ ์ง์ - ์ฌ๋ฌ ๊ฐ๊ตฌ(๋ณธ๊ฐ, ๊ณต์ ์ํํธ) ์์ฑ ๋ฐ ๊ด๋ฆฌ
- ์ง์์ผ ํ ๋น - ํน์ ๊ฐ๊ตฌ ๊ตฌ์ฑ์์๊ฒ ๋ง๊ฐ์ผ๊ณผ ํจ๊ป ์์ ํ ๋น
- ๋ฐ๋ณต ์ผ์ - ๋งค์ผ, ๋งค์ฃผ ๋๋ ์ฌ์ฉ์ ์ง์ ๋ฐ๋ณต ๊ฐ๊ฒฉ ์ค์
- ์ฌ์ฉ์ ํ๋กํ - ํ๋กํ ์ด๋ฏธ์ง ๋ฐ ๊ฐ๊ตฌ ๊ตฌ์ฑ์ ๊ด๋ฆฌ
- ์ด๋ฉ์ผ ์๋ฆผ - AWS SES ๊ธฐ๋ฐ์ ์์ ๋ฐ ๊ธฐํ ์ด๊ณผ ์ง์์ผ ์๋ฆผ
- ๋ณด์ ์ธ์ฆ - ์ด๋ฉ์ผ ์ธ์ฆ ๋ฐ ๋น๋ฐ๋ฒํธ ์ฌ์ค์ ํ๋ฆ์ ๊ฐ์ถ JWT ํ ํฐ
- ์ง์์ผ ์นดํ ๊ณ ๋ฆฌ - ์ฒญ์, ์ฅ๋ณด๊ธฐ, ๋ฐ๋ ค๋๋ฌผ ๊ด๋ฆฌ, ์ด๋ ๋ฑ
๋ฐ์ดํฐ ๋ชจ๋ธ
- ์ฌ์ฉ์ - ์ธ์ฆ ์๊ฒฉ ์ฆ๋ช , ํ๋กํ, ๊ฐ๊ตฌ ๊ตฌ์ฑ์ ์ ๋ณด
- ๊ฐ๊ตฌ - ์ฌ์ฉ์๋น ์ฌ๋ฌ ๊ฐ๊ตฌ(์ ํ ๋ถ๋ฅ ํฌํจ)
- ์ง์์ผ - ์์ ์ธ๋ถ ์ ๋ณด, ํ ๋น, ๋ฐ๋ณต ๊ท์น, ์๋ฃ ์ถ์
- ํ ํฐ - ์ธ์ฆ, ์ก์ธ์ค ๋ฐ ๋ฆฌํ๋ ์ ํ ํฐ ๊ด๋ฆฌ
๊ฒฐ๊ณผ
๊ธฐ์ ์คํ
caseStudyDetail.more ์ฌ๋ก ์ฐ๊ตฌ
๋ ๋ง์ ๊ธฐ์ ๊ตฌํ ์ฌ๋ก๋ฅผ ์ดํด๋ณด์ธ์
๊ธฑ ์์ปค ๋ง์ผํ๋ ์ด์ค ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ (์์คํฌ๋ก ๊ฒฐ์ ๊ธฐ๋ฅ ํฌํจ)
ํ ๋ง์ผํ๋ ์ด์ค ์คํํธ์ ์ ๊ธฑ ์์ปค์ ํด๋ผ์ด์ธํธ๋ฅผ ์ฐ๊ฒฐํ๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ด ํ์ํ์ต๋๋ค. ์ด ์ฑ์ ํจ์จ์ ์ธ ์ํต, ์์คํฌ๋ก ๋ณดํธ๋ฅผ ํตํ ์์ ํ ๊ฑฐ๋, ๊ทธ๋ฆฌ๊ณ iOS์ Android ์ ๋ฐ์ ๊ฑธ์ณ ์ํํ ๊ฒฝํ์ ๊ฐ๋ฅํ๊ฒ ํด์ผ ํ์ต๋๋ค.
OCR ๋ฐ QuickBooks ์ฐ๋์ ํตํ AI ๊ธฐ๋ฐ ์ก์ฅ ์ฒ๋ฆฌ
๋งค์ ์๋ฐฑ ๊ฑด์ ๊ณต๊ธ์ ์ฒด ์ก์ฅ์ ์ฒ๋ฆฌํ๋ ์ค๊ฒฌ ๊ธฐ์ ์ AI/OCR์ ์ฌ์ฉํ์ฌ ์ก์ฅ ๋ฐ์ดํฐ๋ฅผ ์๋์ผ๋ก ์ถ์ถํ๊ณ ์ด๋ฅผ QuickBooks์ ์ง์ ๋๊ธฐํํ์ฌ ์ฅ๋ถ ์ ๋ฆฌ ๋ฐ ์ง๊ธ ์ถ์ ์ ํจ์ผ๋ก์จ ์๋ ๋ฐ์ดํฐ ์ ๋ ฅ์ ์์ ์ผ ํ์ต๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
MicrocosmWorks๋ ๊ฐ ์ง์์ผ์ ์์ ์์ ์๊ฐ, ์ ์ฒด์ ๋์ด๋ ๋ฐ ๋น๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ ธ๋ ฅ ์ ์๋ฅผ ํ ๋นํ๋ ๊ฐ์ค์น ๊ธฐ๋ฐ ์ ์ ์์คํ ์ ๊ฐ๋ฐํ์ต๋๋ค. ์ด ์๊ณ ๋ฆฌ์ฆ์ ๋จ์ํ ์์ ์ ์ธ๋ ๋์ , ์ฃผ ๋จ์๋ก ์ ๋์ ์ธ ๊ธฐ๊ฐ ๋์ ๊ฐ์กฑ ๊ตฌ์ฑ์ ๊ฐ์ ๋์ ๋ ธ๋ ฅ ์ ์๋ฅผ ๊ท ํ ์๊ฒ ์กฐ์ ํ์ฌ ์ง์ ์ผ๋ก ๊ณตํํ ๋ถ๋ฐฐ๋ฅผ ๋ณด์ฅํฉ๋๋ค.
๋ค, MicrocosmWorks๋ ๊ฐ๊ตฌ ๊ด๋ฆฌ์๊ฐ ์ด๋ฆฐ ๊ตฌ์ฑ์์ ์ํ ์ต์ ์ฐ๋ น ์๊ตฌ ์ฌํญ ๋ฐ ์ต๋ ๋์ด๋๋ก ์ง์์ผ์ ํ๊ทธ๋ฅผ ์ง์ ํ ์ ์๋ ์ฐ๋ น ์ ํ ์์คํ ์ ๊ตฌ์ถํ์ต๋๋ค. ์์ ๋ถ๋ฐฐ ์์ง์ ์ ๋ฆฌํ๊ธฐ ๋๋ ๋ฐ๋ ค๋๋ฌผ ๋จน์ด ์ฃผ๊ธฐ์ ๊ฐ์ ์ ์ ํ ์์ ์ผ๋ก ์ฌ์ ํ ์๋ ๋ฅผ ๋กํ ์ด์ ์ ํฌํจํ๋ฉด์ ์ด๋ฌํ ์ ์ฝ ์กฐ๊ฑด์ ์กด์คํฉ๋๋ค.
MicrocosmWorks๋ ์ฐ์ ๊ธฐ๋ก ์ถ์ , ์ฑ๊ณผ ๋ฐฐ์ง, ๊ทธ๋ฆฌ๊ณ ๋งค์ฃผ ์ด๊ธฐํ๋๋ ๊ฐ์กฑ ์์ํ๋ฅผ ํฌํจํ ๊ฒ์ํ ๋ ์ด์ด๋ฅผ ๊ตฌํํ์ต๋๋ค. ์ฑ์ ๋ํ ๋ถ๋ชจ๊ฐ ์ง์์ผ ์๋ฃ๋ฅผ ์ฉ๋์ด๋ ์คํฌ๋ฆฐ ํ์๊ณผ ์ฐ๋ํ ์ ์๋ ์ค์ ๊ฐ๋ฅํ ๋ณด์ ์์คํ ์ ์๋ ์ถ์ ๋ฐ ์ง๊ธ์ก ๊ณ์ฐ๊ณผ ํจ๊ป ์ง์ํฉ๋๋ค.
MicrocosmWorks๋ ํฌ๋ก์ค ํ๋ซํผ iOS ๋ฐ Android ์ง์์ ์ํด React Native๋ฅผ ์ฌ์ฉํ์ฌ ์ฑ์ ๊ตฌ์ถํ์ผ๋ฉฐ, Node.js ๋ฐฑ์๋์ PostgreSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ํธ์ ์๋ฆผ์ Firebase Cloud Messaging์ ํตํด ์ฒ๋ฆฌ๋๋ฉฐ, ์ค์๊ฐ ์์ ์ํ ์ ๋ฐ์ดํธ๋ ์ฆ๊ฐ์ ์ธ ๊ฐ์ ์ ์ฒด ๋๊ธฐํ๋ฅผ ์ํด WebSocket ์ฐ๊ฒฐ์ ์ฌ์ฉํฉ๋๋ค.
MicrocosmWorks๋ ์ด๋ฌํ ์๋น์ ๋ชจ๋ฐ์ผ ์ฑ์ ์๊ฐ๋น $10-$30์ ์์จ๋ก ์ ๊ณตํ๋ฉฐ, iOS ๋ฐ Android ์ฑ, ๋ฐฑ์๋ API, ํธ์ ์๋ฆผ, ๊ทธ๋ฆฌ๊ณ ๊ณต์ ํ ๋ถ๋ฐฐ ์๊ณ ๋ฆฌ์ฆ์ ํฌํจํ๋ ์ ์ฒด ํ๋ก์ ํธ ๋ฒ์๋ ์ผ๋ฐ์ ์ผ๋ก 300-500 ๊ฐ๋ฐ ์๊ฐ์ ํ์๋ก ํฉ๋๋ค. ์ง์์ ์ธ ์ ์ง๋ณด์ ๋ฐ ๊ธฐ๋ฅ ์ถ๊ฐ๋ ๋์ผํ ๊ฒฝ์๋ ฅ ์๋ ์์จ๋ก ์ฒญ๊ตฌ๋ฉ๋๋ค.
๋น์ฆ๋์ค ํ์ ์ ์์ํ ์ค๋น๊ฐ ๋์ จ๋์?
๊ทํ์ ๊ณผ์ ์ ์ ์ฌํ ์๋ฃจ์ ์ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ ผ์ํด ๋ณด๊ฒ ์ต๋๋ค.