์ฟ ํฐ์ ์กฐ๊ฑด์ ์ ๋ ฅํ๋ฉด ์ต์ ์ ํ ์ธ ๊ธ์ก์ ๊ณ์ฐํด์ฃผ๋ ๊ฐ๋จํ ์น ์ฑ์ ๋๋ค.
https://crowrish.github.io/coupon-calculator/
- ์ฟ ํฐ ์กฐ๊ฑด ์ ๋ ฅ: ํ ์ธ์จ, ์ต์ ๊ตฌ๋งค ๊ธ์ก, ์ต๋ ํ ์ธ ๊ธ์ก ์ค์
- ๋น ๋ฅธ ์ ๋ ฅ ๋ฒํผ: ์์ฃผ ์ฌ์ฉํ๋ ํ ์ธ์จ(5%~50%), ๊ตฌ๋งค ๊ธ์ก, ํ ์ธ ๊ธ์ก์ ๋ฒํผ์ผ๋ก ๋น ๋ฅด๊ฒ ์ ํ
- ์ต์ ํ ์ธ ์ ๋ณด: ๊ตฌ๋งค ๊ธ์ก ์ ๋ ฅ ์์ด๋ ์ต์ ์ ๊ตฌ๋งค ์ ๋ต ์๋ ์ ์
- ์ค์๊ฐ ๊ณ์ฐ: ๊ตฌ๋งค ๊ธ์ก์ ๋ฐ๋ฅธ ์ค์ ํ ์ธ ๊ธ์ก ๋ฐ ์ต์ข ๊ฒฐ์ ๊ธ์ก ๊ณ์ฐ
- ๋ค์ค ์ฟ ํฐ ์ ๋ ฅ: ์ต๋ 3๊ฐ ์ฟ ํฐ์ ๋์์ ์ ๋ ฅํ๊ณ ๋น๊ต
- ์ต์ ์ ๋ต ์ ์: ๊ฐ ์ฟ ํฐ๋ณ ์ต์ ๊ตฌ๋งค ๊ธ์ก๊ณผ ์ต์ข ๊ฒฐ์ ๊ธ์ก์ ์๋ ๊ณ์ฐ
- ํน์ ๊ธ์ก ๋น๊ต: ์ํ๋ ๊ตฌ๋งค ๊ธ์ก์์ ๊ฐ ์ฟ ํฐ์ ํ ์ธ ํจ๊ณผ ๋น๊ต
- 40% ํ ์ธ / 10,000์ ์ด์ ๊ตฌ๋งค / ์ต๋ 5,000์ ํ ์ธ
- 12,500์ ๊ตฌ๋งค์ โ 5,000์ ํ ์ธ (์ต์ )
- 10% ํ ์ธ / 10,000์ ์ด์ ๊ตฌ๋งค / ์ต๋ 3,000์ ํ ์ธ
- 30,000์ ๊ตฌ๋งค์ โ 3,000์ ํ ์ธ (์ต์ )
- 10,000์ ๊ตฌ๋งค์ โ 1,000์ ํ ์ธ
- ์ฟ ํฐ ์กฐ๊ฑด ์ ์ฅ ๊ธฐ๋ฅ
- ํ ์ธ ํ์คํ ๋ฆฌ ๊ด๋ฆฌ
- Frontend: React 18, TypeScript
- ์คํ์ผ๋ง: Tailwind CSS
- ๋น๋ ๋๊ตฌ: Vite
- ๋ผ์ฐํ : React Router DOM
- ํฐํธ: Pretendard
- ๋ฐฐํฌ: GitHub Pages
- Node.js 20 ์ด์
- npm
# ์ ์ฅ์ ํด๋ก
git clone https://github.com/crowrish/coupon-calculator.git
cd coupon-calculator
# ์์กด์ฑ ์ค์น
npm install
# ๊ฐ๋ฐ ์๋ฒ ์คํ
npm run dev๊ฐ๋ฐ ์๋ฒ๊ฐ ์คํ๋๋ฉด http://localhost:5173 ์์ ํ์ธํ ์ ์์ต๋๋ค.
# ํ๋ก๋์
๋น๋
npm run build
# ๋น๋ ๊ฒฐ๊ณผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ
npm run previewMIT License