MediChartλ λ°μ μΌμ μ μμ μ 건κ°μ λμΉλ νλμΈλ€μ μν μ§λ³ μμΈ‘ λ° κ±΄κ°μ§λ¨μ ν΄μ νλ«νΌμ λλ€.
- νλ‘μ νΈ URL: MediChart
- ν μ€νΈ κ³μ :
- ID:
test@naver.com - PW:
q1w2e3r4!@ - κ°λ° κΈ°κ°: 2024.07.05 ~ 2024.08.06
μ£Όμ: 건κ°μ§λ¨μ ν΄μ κΈ°λ₯μ μ 곡λ ν μ€νΈμ© μ΄λ―Έμ§λ₯Ό μ¬μ©νμΈμ.
| μ νμ§ @JeongBuBu |
κΉλ―Όμ¬ @KnD0715 |
μ€μ£Όμ°¬ @jjuchan |
μ΄νν @judgerTH |
λ°κ³μ @himelons |
μ΅νλΉ @h9421 |
| λ°±μλ | λ°±μλ | λ°±μλ | λ°±μλ/νλ‘ νΈμλ | νλ‘ νΈμλ | νλ‘ νΈμλ |
- λ‘κ·ΈμΈ
- 건κ°μ§λ¨μ ν΄μ
- κ²μ§μ 보 μ λ ₯
- μ§λ³ μμΈ‘
- κ΄λ¦¬μ νμ΄μ§
- (ꡬν μμ ) μμ λ‘κ·ΈμΈ
- (ꡬν μμ ) AI μ±λ΄
- (ꡬν μμ ) κ²μ§μΌν° μ°ΎκΈ°
- Java: 17
- Spring Boot: 3.3.1
- Database: MySQL
- View: Thymeleaf, Thymeleaf Layout Dialect, JSTL
- Security: Spring Security, OAuth2, JWT
- Cloud: Google Cloud Translate, Vision, Dialogflow
- Build Tool: Gradle
- Spring Boot Starter: Web, Data JPA, Security, OAuth2 Client, Mail, Validation, WebSocket
- Google Cloud: Translate API, Vision API, Dialogflow API
- JWT:
jjwt-api,jjwt-impl,jjwt-jackson - ν μ€νΈ: Spring Boot Test, Spring Security Test, JUnit
- νλ‘ νΈμλ κ²½λ‘:
src/main/reactfront - NPM μ€μΉ λ° λΉλ:
- Windows:
npm.cmd install,npm.cmd run build - κΈ°ν OS:
npm install,npm run build - λΉλ κ²°κ³Ό 볡μ¬:
src/main/resources/static
β¨ μ΄λ €μ΄ μνμ©μ΄λ‘ λ 건κ°μ§λ¨μλ₯Ό μ½κ² μ΄ν΄ν μ μλλ‘ ν΄μν΄ μ£Όλ νμ΄μ§μ
λλ€.
β μνλ μΈμ΄λ₯Ό μ νν©λλ€. (νκ΅μ΄/μΌλ³Έμ΄/μ€κ΅μ΄)
β 건κ°μ§λ¨μλ₯Ό νμΌλ‘ 첨λΆν©λλ€.
β μλ³Έ ν
μ€νΈμ λ²μλ ν
μ€νΈλ₯Ό ν λ²μ νμΈν μ μμ΅λλ€.
β μ 보λ₯Ό μ
λ ₯νκ³ λ±λ‘ λ²νΌμ λλ₯΄λ©΄ μ μ₯λμλ€λ λ¬Έκ΅¬κ° νμ΄μ§ μλ¨μ νμλ©λλ€.
β λ±λ‘ λ²νΌ ν΄λ¦ ν λͺ¨λ μ λ³΄κ° μ
λ ₯λμ§ μμμ κ²½μ° μ
λ ₯ν΄λ¬λΌλ κ²½κ³ λ¬Έκ΅¬κ° νμ΄μ§ μλ¨μ λνλ©λλ€.
β¨ μ¬μ©μκ° μ λ ₯ν κ²μ§ μ 보λ₯Ό ν λλ‘ μ§λ³μ΄ λ°λ³ν νλ₯ μ μμΈ‘νλ νμ΄μ§μ λλ€.
β κ²°κ³ΌνμΈ λ²νΌμ λλ₯΄λ©΄ μ¬μ©μμ κ²μ§ μ 보 λ°μ΄ν°λ₯Ό κ°μ§κ³ μ§λ³μ μνλλ₯Ό μμΈ‘ν΄μ£Όλ κ·Έλνκ° λνλ©λλ€.
β κ·Έλνλ μ£Όμ, κ²½κ³ , μν μμΌλ‘ μ§λ³μ λ°λ³ νλ₯ μ νμν©λλ€.
β λΉλ¨λ³, μ¬μ₯λ³, κ³ νμ, μ μ₯μ§ν, λΉλ§, λμ‘Έμ¦μ λ°λ³ νλ₯ μ μμΈ‘ν©λλ€.
β μ 보λ₯Ό μ
λ ₯νκ³ λ±λ‘ λ²νΌμ λλ₯΄λ©΄ μ μ₯λμλ€λ λ¬Έκ΅¬κ° νμ΄μ§ μλ¨μ νμλ©λλ€.
β λ±λ‘ λ²νΌ ν΄λ¦ ν λͺ¨λ μ λ³΄κ° μ
λ ₯λμ§ μμμ κ²½μ° μ
λ ₯ν΄λ¬λΌλ κ²½κ³ λ¬Έκ΅¬κ° νμ΄μ§ μλ¨μ λνλ©λλ€.