Skip to content
@QualityCore

QualityCore

๐ŸบBrauHaus


โŒš ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„ 25.02.03 ~ 25.03.17


๐Ÿ‘ meeting | ๐Ÿ‘ Front-PR | ๐Ÿ‘ Back-PR | ๐Ÿ‘ Front-Issues | ๐Ÿ‘ Back-Issues |



๐Ÿงญ ๋น ๋ฅธ ์ด๋™


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

๋งฅ์ฃผ ์ œ์กฐ ๊ณต์ •์˜ ์ƒ์‚ฐ๋ถ€ํ„ฐ ์ถœํ•˜๊นŒ์ง€ ์ „๋ฐ˜์ ์ธ ๊ณผ์ •์„ ์ง๊ด€์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋œ ERP ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.

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

๋‹จ์ˆœํ•œ ์ •๋ณด ๋‚˜์—ด์ด ์•„๋‹Œ, ํ˜„์žฅ ์ค‘์‹ฌ์˜ ์‹ค์งˆ์ ์ธ ์ƒ์‚ฐ ๊ด€๋ฆฌ UX ๊ตฌํ˜„์— ์ดˆ์ ์„ ๋งž์ถ”์—ˆ์Šต๋‹ˆ๋‹ค.
์ž‘์—… ์ง€์‹œ, ๊ณต์ • ์‹คํ–‰, ์Šค์ผ€์ค„ ํ™•์ธ ๋“ฑ ์ฃผ์š” ์—…๋ฌด๋Š” ์‚ฌ์šฉ์ž ์นœํ™”์ ์ธ ๋ชจ๋‹ฌ, ์บ˜๋ฆฐ๋”, ๋Œ€์‹œ๋ณด๋“œ ๋“ฑ์„ ํ†ตํ•ด ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.


๐Ÿบ BrauHaus ์ฃผ์š” ๊ธฐ๋Šฅ

โœ… 1. ์ƒ์‚ฐ ๊ณ„ํš ์ˆ˜๋ฆฝ ๋ฐ ์‹คํ–‰ ํ๋ฆ„ ์ง€์›

  • ์›”๋ณ„/์ผ๋ณ„ ์ƒ์‚ฐ๊ณ„ํš์„ ๋“ฑ๋กํ•˜๊ณ  ์ž‘์—…์ง€์‹œ์„œ ์ž๋™ ๋ฐœํ–‰
  • ๊ณต์ •๋ณ„ ์ž‘์—… ์‹คํ–‰ ํ™”๋ฉด์—์„œ ๊ฐ ๋‹จ๊ณ„๋ณ„ ์ง„ํ–‰ ์ƒํƒœ ์‹œ๊ฐํ™”
  • ์ง์›๋ณ„ ๋‹ด๋‹น ๊ณต์ • ํ™•์ธ ๋ฐ ์Šค์ผ€์ค„ ์ž๋™ ์ƒ์„ฑ ๊ธฐ๋Šฅ ํฌํ•จ
  • ์ž์žฌ ์†Œ์š”๋Ÿ‰ ๊ณ„์‚ฐ ๊ธฐ๋ฐ˜์˜ ๊ตฌ๋งค ์š”์ฒญ ์—ฐ๋™ (๊ธฐ์ดˆ ๋กœ์ง ๊ตฌํ˜„)

โœ… 2. ๊ณต์ • ํ๋ฆ„ ๋ฐ ๋ผ์šฐํŒ… ๊ด€๋ฆฌ

  • ๋‹นํ™” โ†’ ์—ฌ๊ณผ โ†’ ๋“์ž„ โ†’ ๋ƒ‰๊ฐ โ†’ ๋ฐœํšจ โ†’ ์ˆ™์„ฑ ๋“ฑ ๋งฅ์ฃผ ์–‘์กฐ ํ๋ฆ„ ์‹œ์Šคํ…œํ™”
  • ๊ณต์ •๋ณ„ ์ž‘์—… ์ƒํƒœ๋ฅผ ์‹ค์‹œ๊ฐ„ ์นด๋“œ ๋ทฐ + ํƒ€์ด๋จธ๋กœ ํ™•์ธ ๊ฐ€๋Šฅ
  • ์ œํ’ˆ๋ณ„ ๋ผ์šฐํŒ… ์ž๋™ ๊ตฌ์„ฑ, ์›Œํฌํ”Œ๋กœ์šฐ ์˜ค๋ฅ˜ ๊ฐ์ง€๋กœ ๋ถˆ๋Ÿ‰๋ฅ  ์˜ˆ๋ฐฉ ์‹œ๋„

โœ… 3. ์ƒ์‚ฐ ์‹ค์  ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ๋ถ„์„

  • ์›”๋ณ„ ๊ณ„ํš ๋Œ€๋น„ ์‹ค์ , ๊ณต์ •๋ณ„ ํšจ์œจ์„ฑ ๋“ฑ ๋Œ€์‹œ๋ณด๋“œ ์ œ๊ณต
  • KPI ๊ธฐ๋ฐ˜ ์ƒ์‚ฐ์„ฑ/๋ถˆ๋Ÿ‰๋ฅ  ์‹œ๊ฐํ™” ๋ฐ ํžˆํŠธ๋งต UI๋กœ ์ด์ƒ ํ๋ฆ„ ์ธ์ง€
  • ๊ณต์ •๋ณ„ ๋žญํ‚น, ์‹ค์‹œ๊ฐ„ ์ƒํƒœ ํ‘œ์‹œ ๋“ฑ์œผ๋กœ ๊ด€๋ฆฌ์ž ๋Œ€์‘ ํšจ์œจ ํ–ฅ์ƒ

๐Ÿ’ก ๋ณธ ํ”„๋กœ์ ํŠธ๋Š” ์‹ค์ œ ERP ๊ตฌ์กฐ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ํ”„๋ก ํŠธ/๋ฐฑ์—”๋“œ ์—ฐ๋™๊ณผ UX ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์ค‘์‹ฌ์œผ๋กœ ๊ตฌํ˜„๋˜์—ˆ์œผ๋ฉฐ,
์ผ๋ถ€ ๋ณด์•ˆ ๋ฐ ์ธ์ฆ ๊ธฐ๋Šฅ์€ ๊ฐœ๋ฐœ ๋ฒ”์œ„ ์™ธ๋กœ ์ฒ˜๋ฆฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.


๐Ÿ“Œ ํ”„๋กœ์ ํŠธ ์ผ์ •

TimeLine

๐Ÿ“Œ ๊ธฐ์ˆ  ์Šคํƒ

๐Ÿง  Backend

๊ตฌ๋ถ„ ์‚ฌ์šฉ ๊ธฐ์ˆ 
ํ”„๋ ˆ์ž„์›Œํฌ & ์–ธ์–ด Java 17, Spring Boot
ORM & DB Spring Data JPA, MyBatis, Hibernate, OracleDB
์ฟผ๋ฆฌ QueryDSL
ํ…œํ”Œ๋ฆฟ ์—”์ง„ Thymeleaf
๋ณด์•ˆ & ์ธ์ฆ JWT ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ ๊ตฌํ˜„ ์˜ˆ์ • (ํŒ€์› ์ดํƒˆ๋กœ ๋ฏธ์™„์„ฑ)
API ๋ฌธ์„œํ™” SpringDoc OpenAPI (Swagger)
๋ชจ๋ธ ๋งคํ•‘ ModelMapper
์›น์†Œ์ผ“ Spring Boot WebSocket (STOMP)
์ด๋ฉ”์ผ ์ „์†ก JavaMailSender (SMTP, Gmail ์—ฐ๋™)
PDF/๋ฌธ์„œ ์ฒ˜๋ฆฌ Apache POI (Excel ์ฒ˜๋ฆฌ)
ํŒŒ์ผ ์—…๋กœ๋“œ Cloudinary (cloudinary-core, cloudinary-http44)
์ž…๋ ฅ ๊ฒ€์ฆ Spring Validation (JSR-380)
๋กœ๊ทธ & AOP Lombok (@Slf4j), Spring AOP
๋ฐฐํฌ ํ™˜๊ฒฝ ๋กœ์ปฌ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ (Oracle DB ๊ธฐ์ค€), Railway ๋ฐฐํฌ ๊ณ ๋ ค ์ค‘
ํ…Œ์ŠคํŠธ JUnit, MyBatis Test
๊ธฐํƒ€ ๋„๊ตฌ DevTools, ojdbc8 / ojdbc11 ๋“œ๋ผ์ด๋ฒ„


๐ŸŽจ Frontend ๊ธฐ์ˆ  ์Šคํƒ

๊ตฌ๋ถ„ ๊ธฐ์ˆ 
ํ”„๋ ˆ์ž„์›Œํฌ React
๊ธฐ๋ณธ ๊ธฐ์ˆ  HTML5, CSS3, JavaScript
๋ผ์šฐํŒ… React Router DOM
์ƒํƒœ ๊ด€๋ฆฌ useState, useEffect, useMemo, useCallback
HTTP ํ†ต์‹  fetch API, axios
UI ๊ตฌ์„ฑ MUI, Lucide-React, Chart.js
๋ชจ๋‹ฌ ์ฒ˜๋ฆฌ react-modal
์• ๋‹ˆ๋ฉ”์ด์…˜ Lottie-React, JS-Confetti
์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ Lazy Loading, Canvas API (๋ผ๋ฒจ ๊ทธ๋ฆฌ๊ธฐ)
ํŒŒ์ผ ์—…๋กœ๋“œ Blob ๋ณ€ํ™˜ ํ›„ Multipart ์ „์†ก
๋งˆํฌ๋‹ค์šด ๋ Œ๋”๋ง marked
์‚ฌ์šฉ์ž ์ธ์ฆ Context API (useAuth)
์Šคํƒ€์ผ๋ง CSS Modules, Flexbox ๊ธฐ๋ฐ˜ ๋ ˆ์ด์•„์›ƒ
๋ฐ˜์‘ํ˜• Media Query (๋ชจ๋ฐ”์ผ ๋Œ€์‘)
๋งˆ์ดํฌ๋กœ UX Gradient, Hover, Shadow, Transition ํšจ๊ณผ
๊ธฐํƒ€ ๋‹จ๊ณ„๋ณ„ ํ”Œ๋กœ์šฐ ๊ตฌ์„ฑ, ์ปค์Šคํ…€ ์บ˜๋ฆฐ๋”, ๊ณต์ • ์นด๋“œ ๋ทฐ


โ˜๏ธ ํŒŒ์ผ ์ €์žฅ & ๋ฐ์ดํ„ฐ ๋ฐฑ์—…

๊ตฌ๋ถ„ ๊ธฐ์ˆ 
DB ๋ฐฑ์—… & ๋ณต์ œ Oracle XE (๋กœ์ปฌ ํ™˜๊ฒฝ, ๋ณ„๋„ ๋ณต์ œ ๊ตฌ์„ฑ ์—†์Œ)

โ€œํ˜„์žฌ๋Š” Oracle XE ๊ธฐ๋ฐ˜ ๋กœ์ปฌ ์ €์žฅ์†Œ์—์„œ ํ…Œ์ŠคํŠธ ์ง„ํ–‰ํ–ˆ์œผ๋ฉฐ, ์ถ”ํ›„ ํด๋ผ์šฐ๋“œ ํŒŒ์ผ ์ €์žฅ์†Œ ๋ฐ DB ์ด์ค‘ํ™” ๊ตฌ์„ฑ์„ ๊ณ ๋ ค ์ค‘์ž…๋‹ˆ๋‹ค.โ€





๐Ÿ“Œ ๊ธฐ๋Šฅ ์„ค๋ช…


์ƒ์‚ฐ๊ณ„ํš




์ž‘์—…์—…์ง€์‹œ




๐Ÿบ ์ƒ์‚ฐ๊ณต์ • ๊ด€๋ฆฌ


์ž‘์—…์ง€์‹œ๋ฒˆํ˜ธ ๋ฐ ์ž์žฌ์ •๋ณด , PDF ํŒŒ์ผ


LOT2025032501_์ž‘์—…์ง€์‹œ์„œ.pdf

๐Ÿ“„ ์ž‘์—…์ง€์‹œ์„œ ๋ฐ ์ž์žฌ์ •๋ณด (PDF ์ถœ๋ ฅ)

์ž‘์—…์ง€์‹œ์„œ์™€ ์ž์žฌ์ •๋ณด๋Š” ๊ณต์ • ์ง„ํ–‰ ์ค‘ ํ•ด๋‹น ์ง€์‹œ์„œ๋Œ€๋กœ ๊ณต์ •์ด ์ •ํ™•ํžˆ ์ˆ˜ํ–‰๋˜๋Š”์ง€ ๊ฒ€ํ† ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ๊ณต์ •์— ํ•„์š”ํ•œ ์›์žฌ๋ฃŒ, ํˆฌ์ž…๋Ÿ‰, ์ž‘์—…์ง€์‹œ๋ฒˆํ˜ธ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ํ™•์ธยท๋น„๊ตํ•  ์ˆ˜ ์žˆ์–ด, ํ˜„์žฅ ์ž‘์—…์ž๋‚˜ ๊ด€๋ฆฌ์ž ๋ชจ๋‘ ์†์‰ฝ๊ฒŒ ๋Œ€์‘์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค

โ€ป ์ฐธ๊ณ : ์‹ค์ œ๋กœ๋Š” ๊ณต์ •๋ณ„ ์†Œ์š”์‹œ๊ฐ„์ด ์ƒ์ดํ•˜๋‚˜, ๋ฐ๋ชจ ๋ฐ ๊ฒ€์ฆ ๋ชฉ์ ์ƒ ๋ชจ๋“  ๊ณต์ •์˜ ํƒ€์ด๋จธ๋ฅผ 5์ดˆ๋กœ ํ†ต์ผํ•˜์—ฌ ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
์ด๋ฅผ ํ†ตํ•ด ์ „์ฒด ํ๋ฆ„์„ ๋น ๋ฅด๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.



๋ถ„์‡„ ๊ณต์ •

๋ถ„์‡„๊ณต์ •

โœ… ๋ถ„์‡„ ๊ณต์ •

์ž‘์—…์ง€์‹œ์„œ(LOT ๋ฒˆํ˜ธ)๊ฐ€ ์ƒ์„ฑ๋˜๋ฉด, ๋ถ„์‡„ ๊ณต์ • ํ™”๋ฉด์—์„œ ํ•ด๋‹น ์ž‘์—…์ง€์‹œ ๋ฒˆํ˜ธ๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ ํƒํ•œ ์ž‘์—…์ง€์‹œ ์ •๋ณด์— ๋”ฐ๋ผ ์›์žฌ๋ฃŒ(๋ณด๋ฆฌ, ๋ฐ€, ์Œ€ ๋“ฑ)์™€ ๋งฅ์•„ ์ข…๋ฅ˜, ํˆฌ์ž…๋Ÿ‰์ด ์ž๋™์œผ๋กœ ๋ถˆ๋Ÿฌ์™€์ง€๋ฉฐ, ํ•ด๋‹น ์›์žฌ๋ฃŒ์— ๋งž๋Š” ๋ถ„์‡„ ๊ฐ„๊ฒฉ(mm), ๋ถ„์‡„ ์†๋„(RPM) ๋„ ์ž๋™์œผ๋กœ ์„ค์ •๋ฉ๋‹ˆ๋‹ค.

์ž‘์—…์ž๋Š” ์ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์‹ค์ œ ๋ถ„์‡„ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. "๋“ฑ๋กํ•˜๊ธฐ" ๋ฒ„ํŠผ์„ ํ†ตํ•ด ๊ณต์ • ์‹œ์ž‘ ์‹œ์ ์„ ๊ธฐ๋กํ•˜๋ฉด, ์„ค์ •๋œ ์‹œ๊ฐ„์— ๋งž์ถฐ ํƒ€์ด๋จธ๊ฐ€ ์ž‘๋™๋˜๋ฉฐ ๊ณต์ •์ด ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ํƒ€์ด๋จธ๊ฐ€ ์ข…๋ฃŒ๋˜๋ฉด, ๊ณต์ • ์™„๋ฃŒ ๋ชจ๋‹ฌ์ด ๋‚˜ํƒ€๋‚˜๋ฉฐ "๋‹ค์Œ ๊ณต์ • ์ด๋™" ๋ฒ„ํŠผ์„ ํ†ตํ•ด ํ›„์† ๊ณต์ •์œผ๋กœ ๋„˜์–ด๊ฐ‘๋‹ˆ๋‹ค.



๋‹นํ™” ๊ณต์ •

๋‹นํ™”๊ณต์ •

๐ŸŒพ ๋‹นํ™”๊ณต์ •

๋‹นํ™”๊ณต์ •์€ ๋ถ„์‡„๊ณต์ •์—์„œ ์ฒ˜๋ฆฌ๋œ ์›์žฌ๋ฃŒ(์ฃผ์›๋ฃŒ + ๋งฅ์•„) ์™€ ๋ฌผ์„ ํ˜ผํ•ฉํ•˜์—ฌ ๋‹นํ™” ๋ฐ˜์‘์„ ์œ ๋„ํ•˜๋Š” ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

ํ•ด๋‹น ํ™”๋ฉด์—์„œ๋Š” ์ž‘์—…์ง€์‹œ ID๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ด์ „ ๊ณต์ •์—์„œ ์„ค์ •๋œ ๋ถ„์‡„ ์›๋ฃŒ์˜ ์ด ํˆฌ์ž…๋Ÿ‰์„ ๊ณก๋ฌผ ๊ธฐ์ค€๊ฐ’ 1๋กœ ํ™˜์‚ฐํ•˜๊ณ , ์ž‘์—…์ง€์‹œ์„œ์—์„œ ์ง€์ •๋œ ๋ฌผ ํˆฌ์ž…๋Ÿ‰์„ ์ž๋™์œผ๋กœ ๋ถˆ๋Ÿฌ์™€ ๊ณก๋ฌผ ๋Œ€๋น„ ๋ฌผ์˜ ๋น„์œจ์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ณ„์‚ฐํ•˜์—ฌ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋ฅผ ํ†ตํ•ด ์ž‘์—…์ž๋Š” ์›๋ฃŒ ๋Œ€๋น„ ๋ฌผ ๋น„์œจ์ด ์ ์ •ํ•œ์ง€ ์ง๊ด€์ ์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ˜ผํ•ฉ์ด ์™„๋ฃŒ๋œ ์‹œ์ ์—์„œ๋Š” ์„ค๋น„์˜ ์ธก์ •๊ฐ’์„ ๊ธฐ๋ฐ˜์œผ๋กœ pH ๊ฐ’์„ ์ˆ˜๋™ ์ž…๋ ฅํ•˜๋„๋ก ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.



์—ฌ๊ณผ ๊ณต์ •

์—ฌ๊ณผ๊ณต์ •

๐Ÿงช ์—ฌ๊ณผ๊ณต์ •

์—ฌ๊ณผ๊ณต์ •์€ ๋‹นํ™”๊ณต์ •์—์„œ ์ƒ์„ฑ๋œ ์›ŒํŠธ๋ฅผ ํ•„ํ„ฐ๋งํ•˜์—ฌ ๋ง‘์€ ๋งฅ์ฆ™์„ ๋ถ„๋ฆฌํ•˜๋Š” ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

ํ•ด๋‹น ํ™”๋ฉด์—์„œ๋Š” ์ž‘์—…์ง€์‹œ ID๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋‹นํ™” ์‹œ ์„ค์ •๋œ ์›ŒํŠธ ์ด๋Ÿ‰๊ณผ ๊ณก๋ฌผ ํก์ˆ˜๋Ÿ‰(1.4L/kg) ์„ ์ž๋™ ์—ฐ์‚ฐํ•˜์—ฌ, ํšŒ์ˆ˜ ๊ฐ€๋Šฅํ•œ ์›ŒํŠธ๋Ÿ‰์„ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค. ์ดํ›„, ํ•„ํ„ฐ๋ง ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์†์‹ค๋Ÿ‰์€ ํšŒ์ˆ˜๋œ ์›ŒํŠธ๋Ÿ‰์˜ 5% ๋กœ ์ž๋™ ์‚ฐ์ถœ๋˜๋ฉฐ, ์ตœ์ข… ํšŒ์ˆ˜ ์›ŒํŠธ๋Ÿ‰์€ ์†์‹ค๋Ÿ‰์„ ๋ฐ˜์˜ํ•˜์—ฌ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.

์ด๋ฅผ ํ†ตํ•ด ์ž‘์—…์ž๋Š” ์—ฌ๊ณผ ํ›„ ์‹ค์ œ ์ˆ˜์œจ์„ ํ™•์ธ ํ•˜๊ณ , ์†์‹ค๋Ÿ‰์˜ ๋น„์ •์ƒ ์—ฌ๋ถ€๋ฅผ ์ง๊ด€์ ์œผ๋กœ ํŒ๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.



๋“์ž„ ๊ณต์ •

๋“์ž„๊ณต์ •gif

๐Ÿ”ฅ ๋“์ž„๊ณต์ •

๋“์ž„๊ณต์ •์€ ์—ฌ๊ณผ๋œ ๋งฅ์ฆ™์— ํ™‰์„ ํˆฌ์ž…ํ•œ ํ›„, ๊ณ ์˜จ์—์„œ ๋“์ด๋Š” ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

๊ณต์ •์€ ์„ค์ •๋œ ์˜จ๋„์— ๋„๋‹ฌํ•˜๋ฉด ๋ชจ๋‹ฌ์ฐฝ์ด ํ‘œ์‹œ๋˜๋ฉฐ, ์‚ฌ์šฉ์ž๊ฐ€ ํ™•์ธํ•˜๋ฉด ๋“์ž„๊ณต์ •์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.
์˜จ๋„ ๋ณ€ํ™”๋Š” ํƒ€์ด๋จธ ๊ธฐ๋ฐ˜ ๊ตฌ์กฐ๋กœ ์„ค๊ณ„๋˜์–ด, ๋“์ž„ ์„ค๋น„์˜ ์˜จ๋„ ๋ณ€ํ™”๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์‹œ๊ฐํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

์ดˆ๊ธฐ ์›ŒํŠธ๋Ÿ‰์€ ์—ฌ๊ณผ๊ณต์ •์—์„œ ์ตœ์ข… ํšŒ์ˆ˜๋œ ์›ŒํŠธ๋Ÿ‰์„ ๊ธฐ์ค€ ์œผ๋กœ ์ž๋™ ์„ค์ •๋˜๋ฉฐ,
ํ™‰ ํˆฌ์ž… ์ •๋ณด๋Š” ์ž‘์—…์ง€์‹œ์„œ์— ๋“ฑ๋ก๋œ ์ž์žฌ ์ •๋ณด๋ฅผ ๊ธฐ๋ฐ˜ ์œผ๋กœ ์ž๋™ ๋ถˆ๋Ÿฌ์˜ต๋‹ˆ๋‹ค.
์ฒซ ๋ฒˆ์งธ์™€ ๋‘ ๋ฒˆ์งธ ํ™‰์˜ ํˆฌ์ž…๋Ÿ‰์ด ์ž๋™์œผ๋กœ ์ž…๋ ฅ๋˜์–ด, ์ž‘์—…์ž๋Š” ์ด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋“์ž„ ์ข…๋ฃŒ ์‹œ, ๋“์ž„ ์†์‹ค๋Ÿ‰(์ดˆ๊ธฐ ์›ŒํŠธ๋Ÿ‰์˜ 5%)์ด ์ž๋™ ๊ณ„์‚ฐ๋˜์–ด ํ‘œ์‹œ๋˜๋ฉฐ ,
์ตœ์ข… ๋“์ž„ ํ›„ ์›ŒํŠธ๋Ÿ‰์€ ์ดˆ๊ธฐ ์›ŒํŠธ๋Ÿ‰ - ๋“์ž„ ์†์‹ค๋Ÿ‰์œผ๋กœ ์‹ค์‹œ๊ฐ„ ์‚ฐ์ถœ๋˜์–ด ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.

์ด ๊ณผ์ •์„ ํ†ตํ•ด ์ž‘์—…์ž๋Š” ํ™‰ ํˆฌ์ž… ์‹œ์ ๊ณผ ์ˆ˜์œจ ๋ณ€ํ™” ์ƒํ™ฉ์„ ์ง๊ด€์ ์œผ๋กœ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.



๋ƒ‰๊ฐ ๊ณต์ •

๋ƒ‰๊ฐ๊ณต์ •gif

โ„๏ธ ๋ƒ‰๊ฐ๊ณต์ •

๋ƒ‰๊ฐ๊ณต์ •์€ ๋“์ž„๊ณต์ •์—์„œ ๊ฐ€์—ด๋œ ๋งฅ์ฆ™์„ ์„ค์ •๋œ ์ ์ • ์˜จ๋„๊นŒ์ง€ ๋น ๋ฅด๊ฒŒ ์‹ํžˆ๋Š” ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.
์˜จ๋„๊ฐ€ ์„ค์ •๊ฐ’์— ๋„๋‹ฌํ•˜๋ฉด ๋ชจ๋‹ฌ์ฐฝ์ด ํ‘œ์‹œ๋˜๋ฉฐ, ์‚ฌ์šฉ์ž๊ฐ€ ํ™•์ธํ•˜๋ฉด ๋ƒ‰๊ฐ๊ณต์ •์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.

๋ƒ‰๊ฐ์ˆ˜์˜ ์˜จ๋„๋Š” ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ์„ค์ •๋˜์–ด ์žˆ์œผ๋ฉฐ, ๋ƒ‰๊ฐ ์„ค๋น„์— ๋”ฐ๋ผ ์˜จ๋„ ๋ณ€ํ™”๊ฐ€ ๊ฐ€๋Šฅํ•˜๋„๋ก ํƒ€์ด๋จธ ๊ธฐ๋ฐ˜ ๊ตฌ์กฐ๋กœ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
๋ƒ‰๊ฐ๊ณต์ • ๋˜ํ•œ ๋“์ž„๊ณต์ •๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ํƒ€์ด๋จธ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด, ๋ƒ‰๊ฐ ์„ค๋น„์˜ ์˜จ๋„ ๋ณ€ํ™”๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์‹œ๊ฐํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.



๋ฐœํšจ ๊ณต์ •

๋ฐœํšจ๊ณต์ •

๐ŸŒพ ๋ฐœํšจ๊ณต์ •

๋ฐœํšจ๊ณต์ •์€ ๋งฅ์ฆ™์— ํšจ๋ชจ๋ฅผ ํˆฌ์ž…ํ•˜์—ฌ ์•Œ์ฝ”์˜ฌ๊ณผ ํ–ฅ์„ ์ƒ์„ฑํ•˜๋Š” ํ•ต์‹ฌ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

์„ค์ •๋œ ์˜จ๋„์— ๋„๋‹ฌํ•˜๋ฉด ๋ชจ๋‹ฌ์ฐฝ์ด ํ‘œ์‹œ๋˜๋ฉฐ, ์‚ฌ์šฉ์ž๊ฐ€ ํ™•์ธํ•˜๋ฉด ๋ฐœํšจ๊ณต์ •์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.
์ด๋•Œ ์ž‘์—…์ง€์‹œ์— ๋“ฑ๋ก๋œ ์ž์žฌ ์ •๋ณด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํšจ๋ชจ์˜ ์ข…๋ฅ˜์™€ ํˆฌ์ž…๋Ÿ‰์ด ์ž๋™์œผ๋กœ ์ž…๋ ฅ๋ฉ๋‹ˆ๋‹ค.
๊ณต์ •์ด ์™„๋ฃŒ๋˜๋ฉด ์ตœ์ข… ๋‹น๋„๋ฅผ ์ž…๋ ฅํ•˜๊ฒŒ ๋˜๋ฉฐ, ์ด ๊ฐ’์€ ์ดํ›„ ๊ณต์ •์˜ ํ’ˆ์งˆ ๊ธฐ์ค€์œผ๋กœ ํ™œ์šฉ๋ฉ๋‹ˆ๋‹ค.



์ˆ™์„ฑ ๊ณต์ •

์ˆ™์„ฑ๊ณต์ •

๐ŸงŠ ์ˆ™์„ฑ๊ณต์ •

์ˆ™์„ฑ๊ณต์ •์€ ๋ฐœํšจ๊ฐ€ ์™„๋ฃŒ๋œ ๋งฅ์ฃผ๋ฅผ ์ผ์ • ์˜จ๋„์™€ ์••๋ ฅ์—์„œ ์•ˆ์ •ํ™”์‹œํ‚ค๋ฉฐ,
๋ง›, ํ–ฅ, ํƒ„์‚ฐ ๋ฐธ๋Ÿฐ์Šค๋ฅผ ์กฐ์ •ํ•˜๋Š” ์ตœ์ข… ์กฐ์œจ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

์„ค๋น„์˜ ๊ธฐ๋ณธ๊ฐ’์— ๋”ฐ๋ผ ์‹œ์ž‘ ์˜จ๋„, ํ˜„์žฌ ์˜จ๋„, ์••๋ ฅ, COโ‚‚ ๋†๋„, ์šฉ์กด ์‚ฐ์†Œ๋Ÿ‰์ด ์ž๋™ ์„ค์ •๋ฉ๋‹ˆ๋‹ค.



์ˆ™์„ฑ ํ›„ ์—ฌ๊ณผ ๊ณต์ •

์ˆ™์„ฑ ํ›„ ์—ฌ๊ณผ ๊ณต์ •

๐ŸงŠ ์ˆ™์„ฑ ํ›„ ์—ฌ๊ณผ ๊ณต์ •

์ˆ™์„ฑ๋œ ๋งฅ์ฃผ๋ฅผ ์ตœ์ข… ์—ฌ๊ณผํ•˜์—ฌ ๋ง‘๊ณ  ๊นจ๋—ํ•œ ํ’ˆ์งˆ๋กœ ์™„์„ฑํ•˜๋Š” ๊ณต์ •์ž…๋‹ˆ๋‹ค.

์ด ๊ณผ์ •์„ ํ†ตํ•ด ๋งฅ์ฃผ์˜ ์ฒญ๋Ÿ‰ํ•œ ์™ธ๊ด€๊ณผ ๊น”๋”ํ•œ ๋ง›์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๊ณผ๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด,ํƒ๋„(ํƒํ•œ ์ •๋„)๋ฅผ ์ธก์ •ํ•˜์—ฌ ํ’ˆ์งˆ์„ ํ™•์ธํ•˜๊ณ 
๊ธฐ์ค€์— ์ ํ•ฉํ•œ ๊ฒฝ์šฐ, ๋‹ค์Œ ๊ณต์ •์œผ๋กœ ์ด๋™๋ฉ๋‹ˆ๋‹ค.



ํƒ„์‚ฐ์กฐ์ • ๊ณต์ •

ํƒ„์‚ฐ ์กฐ์ • ๊ณต์ •

๐Ÿซง ํƒ„์‚ฐ์กฐ์ • ๊ณต์ •

์™„์„ฑ๋œ ๋งฅ์ฃผ์— ํƒ„์‚ฐ์„ ์ฃผ์ž…ํ•˜์—ฌ ์ ์ ˆํ•œ ํƒ„์‚ฐ๊ฐ์„ ๋ถ€์—ฌํ•˜๋Š” ๊ณต์ •์ž…๋‹ˆ๋‹ค.

์ด ๊ณผ์ •์„ ํ†ตํ•ด ๋งฅ์ฃผ์˜ ํ’๋ฏธ๋ฅผ ๋”์šฑ ์‚ด๋ฆฌ๊ณ , ํ†ก ์˜๋Š” ์ฒญ๋Ÿ‰๊ฐ์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

COโ‚‚ ๋†๋„, ํƒ„์‚ฐ ๊ณต์ • ์˜จ๋„, ๊ณต์ • ์ค‘ ์••๋ ฅ์€ ๊ธฐ๋ณธ๊ฐ’์— ๋”ฐ๋ผ ์ž๋™ ์„ค์ •๋˜๋ฉฐ, ์„ค์ •๊ฐ’์€ ์ œ์กฐ ๊ธฐ์ค€์— ๋งž์ถฐ ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
ํƒ„์‚ฐ ์กฐ์ •์ด ์™„๋ฃŒ๋˜๋ฉด ๋งˆ์ง€๋ง‰ ๊ณต์ •์œผ๋กœ ์ „ํ™˜๋ฉ๋‹ˆ๋‹ค.


ํŒจํ‚ค์ง• ๋ฐ ์ถœํ•˜

ํŒจํ‚ค์ง• ๋ฐ ์ถœํ•˜

๐Ÿ“ฆ ํŒจํ‚ค์ง• ๋ฐ ์ถœํ•˜ ๊ณต์ •

ํŒจํ‚ค์ง• ๋ฐ ์ถœํ•˜ ๊ณต์ •์€ ์ œํ’ˆ ์™„์„ฑ ํ›„ ๋งˆ์ง€๋ง‰ ๋‹จ๊ณ„๋กœ, ์ถฉ์ „๋ถ€ํ„ฐ ๋ผ๋ฒจ๋ง, ํฌ์žฅ, ์ถœํ•˜ ๋“ฑ๋ก๊นŒ์ง€ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.

์ž‘์—…์ง€์‹œ๊ฐ€ ๋กœ๋“œ๋˜๋ฉด ์ถฉ์ „ ์ƒํƒœ, ์„ธ์ฒ™ ๋ฐ ์‚ด๊ท , ๋ฐ€๋ด‰, ๋ผ๋ฒจ๋ง, ํฌ์žฅ ์ƒํƒœ๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ฐ ํ•ญ๋ชฉ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ '์–‘ํ˜ธ'๋กœ ์„ค์ •๋ฉ๋‹ˆ๋‹ค.

์ œํ’ˆ๋ช…๊ณผ ์ถœํ•˜์ผ์€ ์ž‘์—…์ง€์‹œ์„œ์—์„œ ์ž๋™ ์—ฐ๋™๋˜๋ฉฐ, ์ˆ˜๋Ÿ‰๊ณผ ๋ชฉ์ ์ง€๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์ถœํ•˜ ์ •๋ณด๊ฐ€ ๋“ฑ๋ก๋ฉ๋‹ˆ๋‹ค.

๊ณต์ • ์ค‘ ์‚ฐ์†Œ ๋†๋„๋‚˜ ๋ฐ€๋ด‰ ์••๋ ฅ ๋“ฑ์€ ๊ธฐ์ค€์— ๋”ฐ๋ผ ์ƒํƒœ๊ฐ€ ์ž๋™ ํ‘œ์‹œ๋˜์–ด ์ž‘์—…์ž๋Š” ํ™•์ธ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์ถœํ•˜ ๋Œ€๊ธฐ ์ƒํƒœ๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด, ์ž‘์—…์ง€์‹œ ๊ด€๋ฆฌ๋กœ ๊ณต์ • ์ƒํƒœ๊ฐ€ ๋„˜์–ด๊ฐ€๋ฉฐ ํ•ด๋‹น ์ž‘์—…์˜ ์ „์ฒด ๊ณต์ • ์™„๋ฃŒ ์—ฌ๋ถ€๋ฅผ ํ•œ๋ˆˆ์— ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.




Routing ๊ด€๋ฆฌ




์ƒ์‚ฐ์‹ค์  ๊ด€๋ฆฌ






๐Ÿ“Œ ๋…ผ๋ฆฌ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง ( ์ด 32๊ฐœ ํ…Œ์ด๋ธ” )

์ƒ์‚ฐ ERP ๋ชจ๋ธ๋ง


Pinned Loading

  1. .github .github Public

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loadingโ€ฆ

Most used topics

Loadingโ€ฆ