헬스 PT 블라인드 경매 플랫폼
- 프로젝트 설계 및 백엔드 개발 총괄
- SQLAlchemy 기반의 CRUD 코드 작성
- pytest 테스트코드 작성
- Alembic을 사용하여 DB Migration 관리
- 위치기반 블라인드 경매 로직 작성
- 캘린더 앱 로직 작성
- 커뮤니티 앱 로직 작성
- Websocket 기반 상담 시스템 구축
- 프로젝트에 사용된 인프라 구축
기존 Flask 서버로 1000명 이상 사용자 집중 시 과부하로 인한 서버 다운 발생.
동시성 제어에 특화된 FastAPI로 비즈니스로직 이관함.
Raw Query -> ORM 변경 과정에서 시행착오를 겪었으나 개발 완료 후 기존 대비 초당 응답수 약 3배 이상 개선됨.
웹페이지에 들어가 간단하게 이미지를 올리고 학습한 딥러닝을 활용하여 과일 품질 결과를 쉽게 확인할 수 있는 서비스 만들기
주요 업무
학습 data 이용하여 학습시키기
- gradcam 구현
HTML(관리자화면)
딥러닝 상태 체크
결과 화면 표시 기능
관리자 페이지 로그아웃 기능
- 이미지 경로설정, DB 생성