Skip to content
/ YoYo Public
forked from yknlwca/YoYo

๐Ÿ†[SSAFY 11๊ธฐ ํŠนํ™”ํ”„๋กœ์ ํŠธ ์šฐ์ˆ˜์ƒ] ๊ฒฝ์กฐ์‚ฌ๋น„ ๊ธฐ๋ก ํŽ˜์ด ์„œ๋น„์Šค ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜

Notifications You must be signed in to change notification settings

KIMHT98/YoYo

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

Repository files navigation

๐Ÿช€ Yo!Yo! ๐Ÿช€

Download APK

Hits

๐Ÿ“–ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

์ด๋ฒคํŠธ๊ฐ€ ๋๋‚˜๊ณ  ๋ˆ ๊ฑฐ๋ž˜๋ฅผ ์ •๋ฆฌํ•˜๊ธฐ ํž˜๋“ค๋‹ค๋ฉด!!

YoYo๋ฅผ ํ†ตํ•ด ๊ฒฝ์กฐ์‚ฌ๋น„๋ฅผ ๊ฐ„ํŽธํ•˜๊ฒŒ ๊ด€๋ฆฌํ•˜์„ธ์š”!

๊ณ„์ขŒ๋ฅผ ๋“ฑ๋กํ•˜์—ฌ ์ด๋ฒคํŠธ๋ฅผ ํ†ตํ•ด ์ง€์ธ๊ณผ ํŽ˜์ด๋จธ๋‹ˆ ๊ฑฐ๋ž˜๋ฅผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ๊ฐœ์ตœํ•œ ์ด๋ฒคํŠธ์˜ QR์ฝ”๋“œ ๋ฐ URL์„ ํ†ตํ•ด ๋ˆ„๊ตฌ์—๊ฒŒ๋‚˜ ๋งˆ์Œ ์ „ํ•  ๊ณณ์„ ์•Œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž‘์„ฑํ•œ ์žฅ๋ถ€๋ฅผ ์‚ฌ์ง„ ์ดฌ์˜์„ ํ†ตํ•ด ๋น ๋ฅด๊ฒŒ ๊ธฐ๋ก์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ“–๊ฐœ๋ฐœ ํ™˜๊ฒฝ

๐Ÿ”ง BackEnd


Openjdk:17-JDK-alpine
Intelij:2024.01
Spring Boot:3.3.2

๐ŸŽจ FrontEnd

Android Studio:2024.01
Android API:35
React-Native:3.22.3
Npm 9.2.0


๐Ÿ›  Infra

AWS EC2 Ubuntu 20.04.6 LTS

๐Ÿ› ๏ธ ์‚ฌ์šฉ ๋„๊ตฌ

๐Ÿ“ ์ด์Šˆ ๊ด€๋ฆฌ

ํ”„๋กœ์ ํŠธ ์ด์Šˆ์™€ ์ผ์ • ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.


๐Ÿ’พ ํ˜•์ƒ ๊ด€๋ฆฌ

๋ฒ„์ „ ๊ด€๋ฆฌ ๋ฐ ์ฝ”๋“œ ํ˜•์ƒ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ GitLab์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ’ฌ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜

ํŒ€ ๋‚ด ๋ฌธ์„œ ๊ณต์œ  ๋ฐ ์‹ค์‹œ๊ฐ„ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์„ ์œ„ํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.


๐ŸŽจ ๋””์ž์ธ

UI/UX ๋””์ž์ธ ํ˜‘์—…์„ ์œ„ํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.


โš™๏ธ CI/CD

์ž๋™ ๋นŒ๋“œ ๋ฐ ๋ฐฐํฌ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ Jenkins๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ—๏ธ์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜

๐Ÿ“๊ธฐํš

๐Ÿ“„ ๋ช…์„ธ์„œ

ํ”„๋กœ์ ํŠธ์˜ ์ฃผ์š” ๋ช…์„ธ์„œ์™€ ๋ฌธ์„œ๋“ค์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ“‹ ์š”๊ตฌ ์‚ฌํ•ญ ๋ช…์„ธ์„œ

๐Ÿ”— ์š”๊ตฌ ์‚ฌํ•ญ ๋ช…์„ธ์„œ ๋ณด๊ธฐ
ํ”„๋กœ์ ํŠธ์—์„œ ์š”๊ตฌํ•˜๋Š” ๊ธฐ๋Šฅ ๋ฐ ์š”๊ตฌ ์‚ฌํ•ญ๋“ค์„ ์ •๋ฆฌํ•œ ๋ฌธ์„œ์ž…๋‹ˆ๋‹ค.


๐Ÿ–ผ๏ธ ์™€์ด์–ด ํ”„๋ ˆ์ž„

๐Ÿ”— ์™€์ด์–ด ํ”„๋ ˆ์ž„ ๋ณด๊ธฐ
์„œ๋น„์Šค ํ™”๋ฉด์˜ UI ์„ค๊ณ„๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์™€์ด์–ด ํ”„๋ ˆ์ž„์ž…๋‹ˆ๋‹ค.


๐Ÿ—‚๏ธ ERD Diagram

๐Ÿ”— ERD Diagram ๋ณด๊ธฐ
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ตฌ์กฐ๋ฅผ ์‹œ๊ฐ์ ์œผ๋กœ ํ‘œํ˜„ํ•œ ERD ๋‹ค์ด์–ด๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.


๐Ÿ“‘ API ๋ช…์„ธ์„œ

๐Ÿ”— API ๋ช…์„ธ์„œ ๋ณด๊ธฐ
ํ”„๋กœ์ ํŠธ์—์„œ ์‚ฌ์šฉ๋˜๋Š” API์˜ ๊ธฐ๋Šฅ๊ณผ ์ƒ์„ธ ๋‚ด์šฉ์„ ๊ธฐ๋กํ•œ ๋ช…์„ธ์„œ์ž…๋‹ˆ๋‹ค.

๐ŸŒŸ ์ฃผ์š” ๊ธฐ๋Šฅ

โญ๏ธ OCR(Optical Character Recognition)

๐Ÿ“„ ๊ด‘ํ•™ ๋ฌธ์ž ์ธ์‹ (Optical Character Recognition) ์„ ํ†ตํ•ด ์žฅ๋ถ€๋ฅผ ์Šค์บ”ํ•˜์—ฌ ํŽธ๋ฆฌํ•˜๊ณ  ๋น ๋ฅด๊ฒŒ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค.

OCR ์ธ์‹ ๊ณผ์ • OCR ๊ฒฐ๊ณผ

โญ๏ธ YoYo ํŽ˜์ด ์„œ๋น„์Šค

๐Ÿ’ธ ๊ฐ„ํŽธ ์†ก๊ธˆ ๋ฐ ๊ธฐ๋ก
YoYo ํŽ˜์ด๋ฅผ ํ†ตํ•ด ๊ฒฝ์กฐ์‚ฌ๋น„๋ฅผ ์†์‰ฝ๊ฒŒ ์†ก๊ธˆํ•˜๊ณ  ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
๋น„ํšŒ์›์„ ์œ„ํ•œ ๊ฒฐ์ œ ์‹œ์Šคํ…œ์„ ํ†ตํ•ด ๋น„ํšŒ์›๋„ ์†ก๊ธˆํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŽ˜์ด ์„œ๋น„์Šค ๋น„ํšŒ์› ๊ฒฐ์ œ

โญ๏ธ ์•Œ๋ฆผ

๐Ÿ“… ์•Œ๋ฆผ ๋ฐ ์ผ์ • ๊ด€๋ฆฌ
์•Œ๋ฆผ์„ ํ†ตํ•ด ์ฐธ์„ํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฒฝ์กฐ์‚ฌ๋ฅผ ์ผ์ •์— ๋“ฑ๋กํ•˜๊ณ  ๋งˆ์Œ ๋‚ด์—ญ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

PUSH ์•Œ๋ฆผ ์•ฑ ๋‚ด ์•Œ๋ฆผ

๐Ÿ‘ฅ ํŒ€์›

๊น€์ฐฌ๊ทœ ๊น€ํ˜„ํƒœ ์„œ์ง„๊ฒฝ ์ด์ฐฌ์ง„ ์žฅํ˜œ์› ์ตœ๊ด‘๋ฆผ

About

๐Ÿ†[SSAFY 11๊ธฐ ํŠนํ™”ํ”„๋กœ์ ํŠธ ์šฐ์ˆ˜์ƒ] ๊ฒฝ์กฐ์‚ฌ๋น„ ๊ธฐ๋ก ํŽ˜์ด ์„œ๋น„์Šค ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 61.7%
  • JavaScript 36.1%
  • CSS 2.0%
  • Other 0.2%