<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/0902fa0f-b0b9-4b16-bf88-37626d7eca18/4c562c6e-0fa7-41b9-9bd8-0687f0c24328/IBAS_favicon.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/0902fa0f-b0b9-4b16-bf88-37626d7eca18/4c562c6e-0fa7-41b9-9bd8-0687f0c24328/IBAS_favicon.png" width="40px" /> IBAS
μ£Όμ | IBAS λμ리 곡μ ννμ΄μ§ |
---|---|
λͺ©ν | λμ리 νμ΅ κ΄λ¦¬ μμ€ν (LMS) κ΅¬μΆ |
κΈ°κ° | 2023.09 ~ 2024.06.30 |
μ£Όμ κΈ°λ₯ | 1. λμ리μ λ±κΈ κ΄λ¦¬ |
Github
</aside>
<aside> π κΈ°μ μ€ν
Front-end
μΈμ΄ λ° νλ μμν¬ | Typescript, React |
---|---|
μνκ΄λ¦¬ | Recoil |
λΌμ°ν κ΄λ¦¬ | react-router |
μ€νμΌ κ΄λ¦¬ | styled-components |
Back-end
μΈμ΄ λ° νλ μμν¬ | Java11, Spring boot 2.6 |
---|---|
λ°μ΄ν°λ² μ΄μ€ | MariaDB |
ν μ€νΈ | JUnit5, Mockito |
CI/CD | Github actions, Docker |
λͺ¨λν°λ§, λΆνν μ€νΈ | Prometheus, Grafana, k6 |
</aside> |
whitem4rk
Yejin0O0
JSK0406
μ ν¬ νλ‘μ νΈμμλ λμ€μ½λλ₯Ό μ¬μ©νμ¬ ν¨μ¨μ μΌλ‘ μν΅νμμΌλ©°, λ Όμκ° νμν μ¬νμ΄ μμΌλ©΄ μ£Όμ μ μΌμλ₯Ό 곡μ νμ¬ νμλ₯Ό μ§ννμ΅λλ€.
λ§€μΌ μ€μ 8μλΆν° 12μκΉμ§ μ€ν°λ μκ°μ κ°μ§κ³ , μ΄ μκ° λμ λ°±μλμ νλ‘ νΈμλ νμλ€μ΄ μ€μκ°μΌλ‘ μ΄μλ₯Ό λ Όμνμ΅λλ€. νμκ° λλ νμλ λ Έμ μ μΌμΌ νμλ‘μ μμ±νμ¬, λͺ¨λ νμμ΄ νμ λ΄μ©μ νμΈν μ μλλ‘ νμ΅λλ€.
λμ€μ½λμ κΉνλΈλ₯Ό μ°λνμ¬ μ€μκ°μΌλ‘ μ΅μ μνλ₯Ό νμ νκ³ λΉ λ₯΄κ² λμνλλ‘ νμκ³ , νλ‘μ νΈ λ ν¬μ§ν 리μ Issueλ PRμ΄ μμ±λ λλ§λ€ λμ€μ½λμμ μλ¦Όμ λ°μ μ μλλ‘ μ€μ νμμ΅λλ€.