Skip to content

๐Ÿ’ธQR ๊ฒฐ์ œ๋ฅผ ์ด์šฉํ•œ ์ž๋™ ๋”์น˜ํŽ˜์ด ์„œ๋น„์Šค - Android

Notifications You must be signed in to change notification settings

FintechInternshipCourse-Dongas/android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

Repository files navigation

โš ๏ธ ํ˜„์žฌ ํŽ˜์ด์ง€๋Š” ์Šค๋ฅด๋ฅต์˜ Android repository์ž…๋‹ˆ๋‹ค.
์•„๋ž˜ ๋งํฌ๋ฅผ ํ†ตํ•ด ์Šค๋ฅด๋ฅต์˜ ๋‹ค๋ฅธ repositories๋ฅผ ํ™•์ธํ•ด์ฃผ์„ธ์š”.

๐Ÿ’ธํ”„๋กœ์ ํŠธ ๊ฐœ์š”

logo_20

QR ๊ฒฐ์ œ๋ฅผ ์ด์šฉํ•œ ์ž๋™ ๋”์น˜ํŽ˜์ด ์„œ๋น„์Šค

๊ฐœ๋ฐœ ๋ฐฐ๊ฒฝ

๋‹ค์–‘ํ•œ ๊ธˆ์œต์‚ฌ์—์„œ ์ •์‚ฐํ•˜๊ธฐ, ๋”์น˜ํŽ˜์ด ๊ธฐ๋Šฅ์ด ์ฆ๊ฐ€ํ•˜๋ฉฐ ๊ฐ„ํŽธ์†ก๊ธˆ ์„œ๋น„์Šค ์ด์šฉ์ด ๋น ๋ฅด๊ฒŒ ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ด์œ ๋กœ ์ •์‚ฐ ๊ณผ์ •์—์„œ ๋ˆ์„ ๋ฐ›์ด ์–ด๋ ค์šด ์ƒํ™ฉ์ด ๋นˆ๋ฒˆํ•˜๊ฒŒ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

  • ์ด๋ฌด๊ฐ€ ์ •์‚ฐํ•ด์•ผ ํ•˜๋Š” ์‚ฌ์‹ค์„ ๊นŒ๋จน์–ด์„œ
  • ํ˜„๊ธˆ์ด ๋ถ€์กฑํ•ด์„œ
  • ๋ชจ์ž„ ๋ฉค๋ฒ„๊ฐ€ ๋ˆ์„ ์ฃผ์ง€ ์•Š์•„์„œ ๋”ฐ๋ผ์„œ ์ œ๋•Œ ์ •์‚ฐ ๋ฐ›๊ธฐ ์–ด๋ ค์šด ๊ธฐ์กด ๋”์น˜ํŽ˜์ด ์„œ๋น„์Šค์˜ ๋ฌธ์ œ์ ์„ ํ•ด๊ฒฐํ•˜๊ณ ์ž ๋ชจ์ž„ QR์„ ํ†ตํ•ด ๋™์‹œ ๋ถ„ํ•  ๊ฒฐ์ œ๊ฐ€ ์ด๋ฃจ์–ด์ง€๋„๋ก ์„ ์ •์‚ฐ ๋”์น˜ํŽ˜์ด ์„œ๋น„์Šค(์ดํ•˜ ์Šค๋ฅด๋ฅต)๋ฅผ ์ œ์•ˆํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ

  • N๋ถ„์˜1 ์ •์‚ฐ
  • QR ๊ฒฐ์ œ
  • ์ •์‚ฐ ๋‚ด์—ญ ๊ด€๋ฆฌ
  • ์Šค๋ฅด๋ฅต ๋จธ๋‹ˆ ์ถฉ์ „ ๋ฐ ๊ณ„์ขŒ ์†ก๊ธˆ

โœจ๋ฐœํ‘œ์˜์ƒ

ํŒ€์› ๋ฐ ์—ญํ• ๋ถ„๋‹ด

@rlagksql219 @nangeee @Woohahalife @joyulmoo โ€ƒ @ubbba โ€ƒ @gaeun0204
Android
โ€ข ํ™ˆํ™”๋ฉด
โ€ข ๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž…
โ€ข ๋งˆ์ดํŽ˜์ด์ง€
โ€ข ์Šค๋ฅด๋ฅต๋จธ๋‹ˆ ์ถฉ์ „
โ€ข ๊ณ„์ขŒ ์†ก๊ธˆ
Android
โ€ข ๊ฒฐ์ œ์ˆ˜๋‹จ ๋“ฑ๋ก
โ€ข ๋ชจ์ž„ ์ƒ์„ฑ
โ€ข ๋ฉค๋ฒ„ ์ดˆ๋Œ€
โ€ข ์ •์‚ฐ ํ”„๋กœ์„ธ์Šค
โ€ข ๊ฒฐ์ œ
Backend
โ€ข API ์„ค๊ณ„ ๋ฐ ๊ตฌํ˜„
โ€ข ์‹œ์Šคํ…œ ์•„ํ‚คํ…์ณ ์„ค๊ณ„
โ€ข ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค๊ณ„ ๋ฐ ์ตœ์ ํ™”
โ€ข ํ”„๋กœ์ ํŠธ ๋ฐฐํฌ ๋ฐ ์šด์˜
๊ธฐํš
โ€ข ๋น„์ฆˆ๋‹ˆ์Šค ๊ธฐํš
โ€ข UI/UX ๊ธฐํš

๐Ÿ’ธํ”„๋ก ํŠธ์—”๋“œ ๊ธฐ๋Šฅ ๊ตฌํ˜„ ์‚ฌํ•ญ

Kotlin์„ ์ด์šฉํ•˜์—ฌ Android๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€์Šต๋‹ˆ๋‹ค.

โœจdemo video
โœจ๊ธฐ์ˆ ๋ธ”๋กœ๊ทธ

์ฃผ์š” ๊ธฐ๋Šฅ

  • ๋ฐฑ์—”๋“œ ์—ฐ๊ฒฐ

    • Retrofit ์ด์šฉ
  • ํšŒ์›๊ฐ€์ž… & ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€

    • ๊ฒฐ์ œ์ˆ˜๋‹จ ๋“ฑ๋ก
  • Main ํŽ˜์ด์ง€

    • ๋ชจ์ž„ ์ƒ์„ฑ ๋ฐ ๋ชจ์ž„ ๊ด€๋ฆฌ
      • ์ดˆ๋Œ€ ์ฝ”๋“œ๋ฅผ ์ด์šฉํ•œ ๋ชจ์ž„ ์ฐธ๊ฐ€
    • ์ •์‚ฐํ•˜๊ธฐ
      • ์ดˆ๋Œ€ ์ฝ”๋“œ๋กœ ์‚ฌ์šฉ์ž ์ดˆ๋Œ€
        • ์ •์‚ฐ ๋‚ด์—ญ ๋“ฑ๋ก
        • ๊ฒฐ์ œ QR
        • ์ •์‚ฐ ๋‚ด์—ญ ๊ด€๋ฆฌ
    • ์•Œ๋ฆผ ๊ธฐ๋Šฅ
      • ์ •์‚ฐ ์š”์ฒญ ์•Œ๋ฆผ
  • ๋งˆ์ดํŽ˜์ด์ง€

    • ๋‚ด ์ •๋ณด ๊ด€๋ฆฌ
    • ์Šค๋ฅด๋ฅต ๋จธ๋‹ˆ ์ถฉ์ „
    • ๊ณ„์ขŒ ์†ก๊ธˆ
    • ๊ฒฐ์ œ์ˆ˜๋‹จ ๊ด€๋ฆฌ
      • ๊ฒฐ์ œ์ˆ˜๋‹จ ์‚ญ์ œ
    • ๋ชจ์ž„ ๊ด€๋ฆฌ

์ฃผ์š” ๊ธฐ์ˆ 

  • JWT Token
  • Retrofit
  • MVVM Pattern
  • Gradle

๐Ÿ’ธ๊ฒฐ๊ณผ ํ™”๋ฉด

โœจ์ดˆ๊ธฐ ํ™”๋ฉด

1

โœจํšŒ์›๊ฐ€์ž…

2

โœจ๋กœ๊ทธ์ธ

3

โœจ๊ฒฐ์ œ์ˆ˜๋‹จ ๋“ฑ๋ก

4

โœจํ™ˆ ํ™”๋ฉด

5

โœจ๋งˆ์ดํŽ˜์ด์ง€

6

โœจ๋‚ด ์ •๋ณด ๊ด€๋ฆฌ

16

โœจ๊ฒฐ์ œ์ˆ˜๋‹จ ๊ด€๋ฆฌ

17

โœจ์Šค๋ฅด๋ฅต ๋จธ๋‹ˆ ์ถฉ์ „

7

โœจ๊ณ„์ขŒ๋กœ ์†ก๊ธˆ

18

โœจ๋ชจ์ž„ ์ƒ์„ฑ

8

โœจ๋ฉค๋ฒ„ ์ดˆ๋Œ€

9

โœจ์ดˆ๋Œ€ ์ฝ”๋“œ๋กœ ๋ชจ์ž„ ์ฐธ๊ฐ€

10

โœจ๋ฉค๋ฒ„๋“ค์—๊ฒŒ ์ •์‚ฐ ์š”์ฒญ

11

โœจ์ •์‚ฐ ์š”์ฒญ ๋™์˜

12

โœจ๋ฉค๋ฒ„๋“ค์˜ ์ •์‚ฐ ๋™์˜ ์—ฌ๋ถ€ ํ™•์ธ

13

โœจQR์ฝ”๋“œ๋ฅผ ์ด์šฉํ•œ ๋™์‹œ ๋ถ„ํ•  ๊ฒฐ์ œ

14

โœจ์ •์‚ฐ ์ƒ์„ธ ๋‚ด์—ญ

15

About

๐Ÿ’ธQR ๊ฒฐ์ œ๋ฅผ ์ด์šฉํ•œ ์ž๋™ ๋”์น˜ํŽ˜์ด ์„œ๋น„์Šค - Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages