[Project] CodeBLUE
05.19.23 ~ 06.30.23
![[Project] CodeBLUE](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1688887110132%2F0c0b9d3b-9531-45e7-9eb7-21a40b8a43c1.png&w=3840&q=75)
๐ Deployed Service : CodeBLUE
๐ง๐พโ๐ป Portfolio : Notion
๐ฅ Awards: First Place in HangHae 99 Web Dev BootCamp (out of 22 projects) based on evaluations from Senior Developer Mentors and Judges.
AWARD in Korean
# ๐ Intro Project Title : CodeBLUE Period : May 19th, 2023 ~ June 30th, 2023 Subject : A service that utilizes artificial intelligence to classify the severity of emergency patients and provides real-time bed availability and patient transfer requests based on location Main Features : 1. Create symptom report
2. Location-based hospitals recommendation and real-time available beds info
3. Search symptom reports
4. Patient transfer request
# ๐จโ๐ฉโ๐งโ๐ฆTeam Members | Position | Name | Github | Tech Blog | |:--------------|:--------------|:--------------------------------------------------|-----------------------------------------| | Backend | Siwon Kim | Siwon-Kim |https://siwonlog.hashnode.dev/ | | Backend | ๊ถ์ฉ์ฌ | backEndKwon |https://blog.naver.com/rhaehfdl0433/ | | Backend | ์ด๋ณํ | ksnx3684 |https://ksnx3684.tistory.com/ | | Backend | ์ ํ์น | hclo99 |https://velog.io/@junghs710 |
# ๐น Main Features Description Video
#1 Create Symptom Report
#2 User Location-based Hospitals Recommendation
#3 Patient Transfer Request to a Hospital
#4 Search Trasferred Symptom Reports
#5 Nearby Hospitals
https://github.com/backEndKwon/CodeBlue/assets/128948886/df25786c-7415-4b66-be66-98d54eecfbe4
โ Tech Stack
| Tech | Skills | Tech | Skills |
| Runtime | Node.js | Language | TypeScript, Python |
| Framework | Nest.js, Flask | DB | MySQL(AWS RDS), Redis |
| Machine Learning | Tensorflow | Text Mining | Konlpy |
| DevOps | Docker Compose, AWS EC2, ALB | Frontend | ejs |
| Web Crawling | Axios, Cheerio | Geolocation | Kakao Mobility API, Spatial Index |
| Concurrency Control | BullQueue | Large-scale Data Searching | TypeORM, QueryBuilder, Composite Index |
๐ฃ Troubleshooting
- Concurrency Control Troubleshooting
- Distributed Server Troubleshooting
- AI Training and Accuracy Improvement Troubleshooting
- Distance-based Hospital Recommendation Troubleshooting
๐ธ Architecture
![[์ฝํ
] ๊ทธ๋ฆฌ๋ ๋ฌธ์ - ๋ฌด์ง์ ๋จน๋ฐฉ ๋ผ์ด๋ธ](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1712215455263%2F1ac1f35a-8862-4e42-8d0c-e2bea01e04c0.png&w=3840&q=75)
![[์ฝํ
] Bfs ํ ๋งํ](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1709032619170%2F70056896-c857-444b-9c99-45bfcb466806.png&w=3840&q=75)
![[์ฝํ
] Dfs ๋ฌธ์ ์ ํ - ๊ทธ๋ํ ๋ด์์ ๊ตฌ๋ถํ์ฌ ์นด์ดํธ ํ๊ธฐ](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1709019361383%2Fb0585d72-c808-4169-83a9-2724f312e927.png&w=3840&q=75)
![[์ฝํ
] DFS vs BFS](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1708971211123%2F71f9386c-6a62-43b2-a602-4d084c24d6cf.png&w=3840&q=75)
![[์ฝํ
] ์ฌํ๊ฒฝ๋ก](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1708971251412%2F27ce72ed-8ee7-4d13-a02f-ff4bbe50c4be.png&w=3840&q=75)