Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

1,245 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

README.md

πŸ—ƒοΈ κ°„λ‹¨ν•œ 재고 관리/λΉ„ν’ˆ λŒ€μ—¬ μ‹œμŠ€ν…œ O2O

o2o-logo

πŸ‘‹ μ„œλΉ„μŠ€ κ°œμš”

기획 λͺ©μ 

  • 번번히 수기둜 μž‘μ„±ν•΄μ•Ό ν•˜λŠ” λΉ„ν’ˆ λŒ€μ—¬ μ‹ μ²­μ„œμ™€ λ°˜λ‚© ν™•μΈμ„œ, λΉ„ν’ˆ λͺ©λ‘ μž₯λΆ€ λ“±!
  • 기쑴의 λ²ˆκ±°λ‘œμ›€μ„ μ—†μ• κΈ° μœ„ν•΄ AIoTλ₯Ό μ΄μš©ν•œ 무인 λŒ€μ—¬ λ¬Όν’ˆ 관리 사물함을 μ œμž‘ν–ˆμŠ΅λ‹ˆλ‹€.

μ£Όμš” κΈ°λŠ₯

  • OCR을 μ΄μš©ν•œ 사원증 μΈμ‹μœΌλ‘œ νŽΈλ¦¬ν•œ 인증을 μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • 저희 μ„œλΉ„μŠ€λŠ” ν‚€μ˜€μŠ€ν¬μ™€ μ›Ή νŽ˜μ΄μ§€μ—μ„œ μ΄μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • μ‚¬λ¬Όν•¨μ—μ„œλŠ” ν‚€μ˜€μŠ€ν¬λ₯Ό μ‚¬μš©ν•΄ 사원듀이 κ°„νŽΈν•˜κ²Œ 물건을 빌릴 수 μžˆλ„λ‘ ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
  • μ‚¬μš©μž μ›Ή νŽ˜μ΄μ§€μ—μ„œλŠ” 사원듀이 ν•„μš”ν•œ λΉ„ν’ˆ μ‹ μ²­, μž₯λ°”κ΅¬λ‹ˆ μ˜ˆμ•½ κΈ°λŠ₯듀을 λ„μž…ν•΄ 사원듀이 업무 쀑 ν•„μš”ν•œ λΉ„ν’ˆμ— λŒ€ν•΄ νŽΈν•˜κ²Œ μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • κ΄€λ¦¬μž μ›Ή νŽ˜μ΄μ§€μ—μ„œλŠ” λΉ„ν’ˆ 재고 관리, μ—°μ²΄μž 관리, 물풍 μ‹ μ²­ 관리 λ“± μ—¬λŸ¬ κΈ°λŠ₯을 톡해 κ΄€λ¦¬μžκ°€ 보닀 μ‰½κ²Œ λΉ„ν’ˆμ„ 관리할 수 μžˆμŠ΅λ‹ˆλ‹€.

πŸ‘‹ ν”„λ‘œμ νŠΈ μ†Œκ°œ

ν”„λ‘œμ νŠΈ κΈ°κ°„: 2024εΉ΄07月08ζ—₯ ~ 2024εΉ΄08月16ζ—₯ (6μ£Ό)

남은식 μ΅œλ‹€ν¬ μœ€ν•˜ν˜„ κΉ€νƒœμ—° 이예림 κΉ€μ°¬λ―Ό
Front-End Front-End Front-End Back-End Back-End Back-End

✨ μ£Όμš” κΈ°λŠ₯ 및 ν™”λ©΄

πŸ“± ν‚€μ˜€μŠ€ν¬

λ¬Όν’ˆ λŒ€μ—¬

  • OCR을 μ΄μš©ν•œ 사원증 인증을 μˆ˜ν–‰ν•©λ‹ˆλ‹€.

λ¬Όν’ˆ-λŒ€μ—¬1.gif

  • 물건을 μ„ νƒν•˜λ©΄ ν•΄λ‹Ή 물건이 μžˆλŠ” μ‚¬λ¬Όν•¨μ˜ 문을 μžλ™μœΌλ‘œ μ—΄λ¦½λ‹ˆλ‹€.

λ¬Όν’ˆ-λŒ€μ—¬2.gif

  • λŒ€μ—¬ν•˜κ³ μž ν•˜λŠ” λ¬Όν’ˆμ„ μ„ νƒν•œ ν›„ 확인을 눌러 λ¬Όν’ˆμ„ λŒ€μ—¬ν•©λ‹ˆλ‹€.

λ¬Όν’ˆ-λŒ€μ—¬3.gif

λ¬Όν’ˆ λ°˜λ‚©

  • OCR을 μ΄μš©ν•œ 사원증 인증을 μˆ˜ν–‰ν•©λ‹ˆλ‹€.

  • 사원이 λŒ€μ—¬ν•œ λ‚΄μ—­ 쀑 λ°˜λ‚©ν•˜κ³ μž ν•˜λŠ” 내역을 클릭 ν•©λ‹ˆλ‹€.

  • 카메라λ₯Ό 톡해 λ°˜λ‚©ν•˜κ³ μž ν•˜λŠ” 물건과 개수λ₯Ό μΈμ‹ν•©λ‹ˆλ‹€.

  • λ¬Όν’ˆ 이상 신고와 등둝 λ˜ν•œ λ¬Όν’ˆ λŒ€μ—¬μ™€ 같은 ν”„λ‘œμ„ΈμŠ€λ‘œ λ™μž‘ν•©λ‹ˆλ‹€. 단, 카메라λ₯Ό ν†΅ν•œ 물건 인식은 μ œμ™Έν–ˆμŠ΅λ‹ˆλ‹€.

λ¬Όν’ˆ-λ°˜λ‚©1.gif

πŸ–₯️ μ‚¬μš©μž μ›Ή νŽ˜μ΄μ§€

λ¬Όν’ˆ μ˜ˆμ•½ν•˜κΈ°

  • μ‚¬μš©μž νŽΈμ˜μ„±μ„ μœ„ν•΄ μ›Ήμ—μ„œλ„ μ›ν•˜λŠ” λ¬Όν’ˆμ„ μ˜ˆμ•½ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

  • μž₯λ°”κ΅¬λ‹ˆ μƒνƒœλŠ” Context APIλ₯Ό μ‚¬μš©ν•΄ κ΄€λ¦¬ν–ˆμŠ΅λ‹ˆλ‹€.

λ¬Όν’ˆ-μ˜ˆμ•½1.gif

λ¬Όν’ˆ μš”μ²­

  • 업무 쀑 ν•„μš”ν•œ λ¬Όν’ˆμ„ λ°”λ‘œ μš”μ²­ν•  수 μžˆλ„λ‘ λ¬Όν’ˆμ„ μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ¬Όν’ˆ-μš”μ²­1.gif

λ‚˜μ˜ λ‚΄μ—­ 쑰회

  • μ˜ˆμ•½ ν˜„ν™© νŽ˜μ΄μ§€μ—μ„œ ν˜„μž¬ λ‚˜μ˜ λŒ€μ—¬ 내역을 μ‘°νšŒν•΄ λŒ€μ—¬ 쀑인 물건을 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

  • λŒ€μ—¬ 쀑인 λ¬Όν’ˆ νŽ˜μ΄μ§€μ—μ„œ ν˜„μž¬ λ‚΄κ°€ μ˜ˆμ•½ν•œ λ¬Όν’ˆκ³Ό 남은 μ‹œκ°„μ„ μ‘°νšŒν•  수 μžˆμŠ΅λ‹ˆλ‹€.

ν˜„ν™©-쑰회1.gif

πŸ–₯️ κ΄€λ¦¬μž μ›Ή νŽ˜μ΄μ§€

νŒŒμ†, λΆ„μ‹€ μ‹ κ³  관리

  • νŒŒμ†, λΆ„μ‹€ μ‹ κ³ κ°€ λ“€μ–΄μ˜¨ λ¬Όν’ˆκ³Ό μ‹ κ³  μ‚¬μœ λ₯Ό ν•œ λˆˆμ— 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

  • μ‹ κ³ ν•œ λ‚΄μš©μ„ ν™•μΈν•˜κ³  μ²΄ν¬λ°•μŠ€ 클릭으둜 μ™„λ£Œ 처리λ₯Ό μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

κ΄€λ¦¬μž-신고관리1.gif

연체 이용자 관리

  • 연체 이용자λ₯Ό ν•œ λˆˆμ— 관리 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

  • λŒ€μ—¬ν•œ μž₯μ†Œλ₯Ό μ‘°νšŒν•  수 μžˆμŠ΅λ‹ˆλ‹€.

κ΄€λ¦¬μž-연체-이용자-관리1.gif

물건 μš”μ²­ 관리

  • μš”μ²­ν•œ 물건과 μ‚¬μœ  등을 ν™•μΈν•˜κ³  수락 및 거절으둜 μ²˜λ¦¬ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

κ΄€λ¦¬μž-물건-μš”μ²­-관리1.gif

λ¬Όν’ˆ μΆ”κ°€

  • μƒˆλ‘œ λ“€μ–΄μ˜¨ 물건을 등둝할 수 μžˆμŠ΅λ‹ˆλ‹€.

κ΄€λ¦¬μž-λ¬Όν’ˆ-μΆ”κ°€1.gif

이용자 등둝

  • νšŒμ‚¬μ— μž…μ‚¬μžκ°€ 생길 경우, κ΄€λ¦¬μžκ°€ 사원을 등둝할 수 μžˆμŠ΅λ‹ˆλ‹€.

κ΄€λ¦¬μž-이용자-등둝1.gif

πŸš€ 개발 ν™˜κ²½

VS Code: 1.64.2

IntelliJ: 11.0.13+7-b1751.21 amd64

JVM: 17.0.1

Node.js: 20.01.0

React: 18.3.1

SERVER: AWS EC2 Ubuntu 20.04.3 LTS

DB: MariaDB(azure), redis

✨ git μ»¨λ²€μ…˜

  • git flow μ „λž΅μ„ μ‚¬μš©ν•΄ 브랜치λ₯Ό κ΄€λ¦¬ν–ˆμŠ΅λ‹ˆλ‹€.
  • λΈŒλžœμΉ˜μ™€ 이슈λ₯Ό ν•¨κ»˜ 생성해 μ„œλ‘œμ˜ μž‘μ—… 과정을 κ΄€λ¦¬ν–ˆμŠ΅λ‹ˆλ‹€.

βš’οΈ 기술 μŠ€νƒ

기술_μŠ€νƒ.png

πŸ”Ž μ‹œμŠ€ν…œ μ•„ν‚€ν…μ²˜

μ‹œμŠ€ν…œ_μ•„ν‚€ν…μ²˜.png

✨ ERD

ERD.png

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /