티켓 사진의 텍스트로 추출하는 FastAPI 기반 프로젝트
✔ 배포 웹사이트 : 배포 이전 상태
✔ Tech : FastAPI, SQLAlchemy, pydantic, postgresql, JWT, Alembic, Docker, AWS
- 사진의 텍스트를 추출하는 AI 서버
언어 및
프레임워크:
데이터베이스 및
테스트:
배포 :
- 환경변수 설정
SECRET_KEY=e068f0399d3729db42eafdc56ca258ff3954c38a24ac423a6d5b15005378785c
- 라이브러리 설치(python 3.10버전)
pip install requirements.txt
- 엘리스 미니 프로젝트 실행
alembic upgrade head uvicorn main:app --reload
- 3-Tier Architecture 방식 적용
- 관련 TIL : [ocr #3] 디렉터리 구조화
├─app
│ ├─config
│ ├─models
│ ├─routers
│ ├─schemas
│ ├─services
├─migrations
│ ├─versions
├─tests
│ └─routers
- github-flow를 따름
- branch Convention
issuename_#10
- commit Convention
Feat #10 : 특정 기능 추가
Test => tests 폴더 Run