/SafeFood

๐Ÿ’ปSAFE FOOD : We want to provide Safe Food :bread::egg::cookie::cake::apple::lemon:

Primary LanguageJava

Safe Food

์•ˆ์ „ ๋จน๊ฑฐ๋ฆฌ ํ”„๋กœ์ ํŠธ

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

main

๊ธฐํš ๋ฐฐ๊ฒฝ

  • ์‚ฌ์šฉ์ž์˜ ์‹์Šต๊ด€ ์ •๋ณด์— ๊ธฐ๋ฐ˜ํ•œ ์‹ํ’ˆ ์ถ”์ฒœ
  • ์•Œ๋Ÿฌ์ง€ ์ฃผ์˜ ์‹ํ’ˆ ์ •๋ณด
  • ์‹ํ’ˆ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ ์›น ํฌ๋กค๋ง
  • ์‹ํ’ˆ ์„ญ์ทจ ํ†ต๊ณ„ ์ •๋ณด

์ฐจ๋ณ„ํ™” ์ „๋žต

  • 7000๊ฐœ์˜ data
  • ์บ์‹œ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•œ ์„ฑ๋Šฅ ์ตœ์ ํ™”
  • ์›น ํฌ๋กค๋ง์œผ๋กœ ํ™•์žฅ ๊ธฐ๋Šฅ ๊ตฌํ˜„

ํ•ต์‹ฌ ๊ตฌํ˜„

LRU cache

lru

Session cache

Session Cache

๊ฐœ๋ฐœ ํ™˜๊ฒฝ

BACK-END

  • spring
  • maven
  • mabatis
  • apache
  • mysql

FRONT-END

  • bootstrap
  • javascript
  • jquery

OPEN API

  • naver openapi
  • data.go.kr(๊ณต๊ณต ๋ฐ์ดํ„ฐ ํฌํ„ธ)

๊ธฐ๋Œ€ ํšจ๊ณผ

  • ์•Œ๋Ÿฌ์ง€ ๊ฑฑ์ • ์—†๋Š” ์•ˆ์ „ ์‹ํ’ˆ ์„ญ์ทจ
  • ๋‹ค์–‘ํ•œ ์‹ํ’ˆ์„ ์ถ”์ฒœ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ๊ฒฝํ—˜
  • ์„ญ์ทจ ํ†ต๊ณ„ํ‘œ๋กœ ๊ท ํ˜•์ ์ธ ์‹๋‹จ์— ๋„์›€

๋ณด์™„ ๋ฐ ๊ฐœ์„ ์ 

  • ์ถ”์ฒœ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ตœ์ ํ™”(์ฟผ๋ฆฌ ์˜์กด๋„ ๋‚ฎ์ถค)
  • ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์•ฑ์œผ๋กœ ํ™•์žฅ

ํ›„๊ธฐ

  • DB ์„ค๊ณ„์˜ ์ค‘์š”์„ฑ