Skip to content

heptacode/sunrinpay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

SunrinPay

SunrinPay ๐Ÿ’ณ

  1. ์†Œ๊ฐœ
  2. ๊ธฐ์ˆ  ์Šคํƒ
  3. ๊ธฐ๋Šฅ ์†Œ๊ฐœ
  4. ๊ตฌ๊ฒฝํ•˜๊ธฐ
  5. ์„ค์น˜ํ•˜๊ธฐ
  6. ๊ฐœ๋ฐœํ•˜๊ธฐ
  7. ๋นŒ๋“œํ•˜๊ธฐ
  8. ๊ธฐ์—ฌํ•˜๊ธฐ

์†Œ๊ฐœ

์›น ๊ธฐ๋ฐ˜ ๊ฐ„ํŽธ ํŽ˜์ด๋จผํŠธ & ์—…์žฅ ์žฌ๊ณ  ๊ด€๋ฆฌ ์†”๋ฃจ์…˜

  • ์‚ฌ์šฉ์ž: ๊ฐ„ํŽธ ๊ฒฐ์ œ ์„œ๋น„์Šค์™€ ์†ก๊ธˆ

  • ์‚ฌ์—…์ž: ํŽธ๋ฆฌํ•œ ์žฌ๊ณ  ๊ด€๋ฆฌ ๊ธฐ๋Šฅ ๋ฐ ๊ฐ„์†Œํ™”๋œ PoS

  • ์‹œ์—ฐ ์˜์ƒ

๊ธฐ์ˆ  ์Šคํƒ

TypeScript Vue SCSS Firebase PWA AWS Lambda Vite

๊ธฐ๋Šฅ ์†Œ๊ฐœ

๊ฐ„ํŽธ ๊ฒฐ์ œ

์—…์žฅ์—์„œ ์ œํ’ˆ์˜ ๋ฐ”์ฝ”๋“œ๋ฅผ ์Šค์บ”ํ•˜๊ฑฐ๋‚˜ ๊ฐ€๊ฒฉ์„ ์ž…๋ ฅํ•˜์—ฌ ํ’ˆ๋ชฉ์„ ์ถ”๊ฐ€ํ•˜๊ณ , ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ณ„์‚ฐ์„ ์š”์ฒญํ•˜๋ฉด QR ์ฝ”๋“œ๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ QR ์ฝ”๋“œ๋ฅผ ์Šค์บ”ํ•˜๋ฉด ๊ฒฐ์ œ ํ™”๋ฉด์œผ๋กœ ์ด๋™๋˜๋ฉฐ, SunrinPay์—์„œ ์ƒ์„ฑ๋˜๋Š” ์ง€๊ฐ‘์— ์ถฉ์ „๋œ ํ˜„๊ธˆ์ด๋‚˜ ์นด์นด์˜คํŽ˜์ด๋ฅผ ์ด์šฉํ•ด ๊ฒฐ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์†ก๊ธˆ

SunrinPay ์ง€๊ฐ‘์— ์ถฉ์ „๋œ ํ˜„๊ธˆ์„ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž์—๊ฒŒ ์†ก๊ธˆํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์†ก๊ธˆํ•  ์‚ฌ์šฉ์ž์˜ QR ์ฝ”๋“œ๋ฅผ ์Šค์บ”ํ•˜ ๊ฑฐ๋‚˜(์ˆ˜๋ น์ธ์˜ ๋ฉ”์ธ ํ™”๋ฉด์—์„œ 'QR ์ฝ”๋“œ ํ‘œ์‹œ'๋ฅผ ํƒญํ•˜๋ฉด ํ‘œ์‹œ ๊ฐ€๋Šฅ), ์ˆ˜๋ น์ธ์˜ Email์„ ์ž…๋ ฅํ•˜์—ฌ ์†ก๊ธˆํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜๋Š”, Toss๋ฅผ ์ด์šฉํ•ด Toss์— ์—ฐ๊ฒฐ๋œ ๊ณ„์ขŒ์—์„œ ๋‹ค๋ฅธ ๊ณ„์ขŒ๋กœ์˜ ์†ก๊ธˆ๋„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์†ก๊ธˆ/๊ฒฐ์ œ ๋‚ด์—ญ ํ™•์ธ

์†ก๊ธˆ์„ ํ•˜๊ฑฐ๋‚˜ SunrinPay๋ฅผ ์ด์šฉํ•œ ๊ฐ„ํŽธ ๊ฒฐ์ œ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด ๋ฉ”์ธ ํ™”๋ฉด์— ์†ก๊ธˆ/๊ฒฐ์ œ ๋‚ด์—ญ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์—…์žฅ ์—์„œ์˜ ๊ฒฐ์ œ๋ฅผ ์ง„ํ–‰ํ•˜์˜€๋‹ค๋ฉด ํ•ด๋‹น ๊ฒฐ์ œ ๊ฑด์„ ํƒญํ•˜์—ฌ ์ƒ์„ธ ๊ฒฐ์ œ ๋‚ด์—ญ(์˜์ˆ˜์ฆ)์„ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ†ตํ•ฉ ์žฌ๊ณ  ๊ด€๋ฆฌ

์—…์žฅ์— ํŒ๋งค ํ’ˆ๋ชฉ์„ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ๊ฐ€๊ฒฉ ๋ณ€๊ฒฝ, ์žฌ๊ณ  ์ˆ˜์ •, ๋˜๋Š” ํ• ์ธ์œจ ์„ค์ • ๋“ฑ์˜ ์ž‘์—…์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋ฐ”์ฝ”๋“œ ๋ฅผ ์„ค์ •ํ•˜๋ฉด ์ถ”ํ›„ ๊ณ„์‚ฐ์„ ์ง„ํ–‰ํ•  ๋•Œ ๋ฐ”์ฝ”๋“œ๋ฅผ ์Šค์บ”ํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ํ’ˆ๋ชฉ ์ถ”๊ฐ€๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๊ตฌ๊ฒฝํ•˜๊ธฐ

์„ค์น˜ํ•˜๊ธฐ

  • npm i

๊ฐœ๋ฐœํ•˜๊ธฐ

  • npm run dev

๋นŒ๋“œํ•˜๊ธฐ

  • npm run build

๊ธฐ์—ฌํ•˜๊ธฐ