๐Ÿ‡ฐ๐Ÿ‡ท ๐Ÿ‡บ๐Ÿ‡ธ

Service Details

FisaFoodie

ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„: 2025.01.15 - 2025.01.16

Fisa ์ˆ˜๊ฐ•์ƒ๋“ค์˜ ์ƒ์•”๋™ ๋ง›์ง‘ ์ •๋ณด ํƒ์ƒ‰ ํ”Œ๋žซํผ

  • ๊ธฐ์ˆ ์Šคํƒ: Python, Streamlit, OpenStreetMap(OSM), MySQL
  • ๊ฐœ๋ฐœ์ธ์›(์—ญํ• ): ์ด 5๋ช…
  • GitHub: FisaFoodie

๐Ÿ“Œ ํ”„๋กœ์ ํŠธ ๊ฐœ์š”
FISA ์ˆ˜๊ฐ•์ƒ๋“ค์˜ ์ƒ์•”๋™ ๋ง›์ง‘ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๊ณ , ์‚ฌ์šฉ์ž ๋งž์ถคํ˜• ์‹๋‹น ์ถ”์ฒœ ๋ฐ ๊ธฐ๋ก ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์ง€์—ญ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.
Streamlit ๊ธฐ๋ฐ˜ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ํ†ตํ•ด ์‹๋‹น ์ •๋ณด, ์œ„์น˜ ์ง€๋„, ์‚ฌ์šฉ์ž ํ›„๊ธฐ ๋“ฑ์„ ์ œ๊ณตํ•˜์—ฌ ์ƒ์•”๋™ ์ ์‹ฌ์‹œ๊ฐ„ ํšจ์œจ์„ฑ์„ ๋†’์ด๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ“Œ ์ฃผ์ œ ์„ ์ • ์ด์œ 
- ์ƒ์•”๋™ ๊ทผ์ฒ˜ ์‹๋‹น์„ ๋งž์ถคํ˜•์œผ๋กœ ์ถ”์ฒœํ•ด ์ˆ˜๊ฐ•์ƒ๋“ค์˜ ์ ์‹ฌ ์‹œ๊ฐ„์„ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›
- ๋Œ€ํ˜• ํ”Œ๋žซํผ(๋„ค์ด๋ฒ„, ์นด์นด์˜ค)์˜ ๋ฆฌ๋ทฐ๋ณด๋‹ค ์‹ ๋ขฐ๋„ ๋†’์€ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ค‘์‹ฌ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณต

๐Ÿ“˜ ์ฃผ์š” ๊ธฐ๋Šฅ
- ์ ์‹ฌ ๊ธฐ๋ก ์ž…๋ ฅ ๋ฐ ์ €์žฅ
- ๋ฐ˜๋ณ„, ์ฃผ์ฐจ๋ณ„ ๋ฐฉ๋ฌธ ์‹๋‹น ํ†ต๊ณ„
- ๊ต์œก์žฅ์†Œ์™€ ์‹๋‹น ์œ„์น˜ ํ™•์ธ
- ์‚ฌ์šฉ์ž ํ›„๊ธฐ ์กฐํšŒ ๋ฐ ์ž…๋ ฅ

๐Ÿ™‹โ€โ™‚๏ธ ์—ญํ•  ๋ฐ ์†Œ๊ฐ
- DB ๊ตฌ์ถ• ๋ฐ ์—ฐ๊ฒฐ, ์ง€๋„ ๊ธฐ๋Šฅ ๊ตฌํ˜„, ํ›„๊ธฐ ๊ฒŒ์‹œ๊ธ€ ๊ด€๋ฆฌ ๋‹ด๋‹น
- ์‚ฌ์ง„์€ S3 ๋Œ€์‹  DB์ž์ฒด์— BLOB์— ์ €์žฅ
- ์ง€๋„ ๊ธฐ๋Šฅ์€ Folium ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ๋งˆ์ปค๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  OSM API ํ™œ์šฉ
- ์‚ฌ์šฉ์ž ํ›„๊ธฐ ๋ฐ ์‚ฌ์ง„ ๋ฐ์ดํ„ฐ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ, ํŽ˜์ด์ง€๋„ค์ด์…˜ ์ฒ˜๋ฆฌ
- ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…: OSM์—์„œ ๊ฐ€๊ฒŒ ์ด๋ฆ„ ๋งค์นญ ๋ฌธ์ œ ํ•ด๊ฒฐ ์‹œ๋„
- ๋ธ”๋กœ๊ทธ ํ›„๊ธฐ

๐Ÿ“– ๊ฐœ๋ฐœ ๊ณผ์ •
- Streamlit์œผ๋กœ ๋น ๋ฅด๊ฒŒ ํ”„๋กœํ† ํƒ€์ž… ๊ฐœ๋ฐœ ๋ฐ ๋ฐฐํฌ
- MySQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ตฌ์ถ• ๋ฐ ๋ฐ์ดํ„ฐ ์ ์žฌ
- Folium ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ์ง€๋„ ๊ธฐ๋ฐ˜ ์œ„์น˜ ์„œ๋น„์Šค ๊ตฌํ˜„
- ํ›„๊ธฐ ์ž‘์„ฑ, ์‚ฌ์ง„ ์—…๋กœ๋“œ, ์กฐํšŒ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ

๐Ÿฟ๏ธ ๋ฐฐํฌ
FisaFoodie