경계선 지능을 위한 OCR 기반 텍스트 변환 서비스 개발

목적

전체 시스템 구조

구조는 이렇게 잡으면 제일 좋아

[사용자]
   ↓ 사진 촬영
[웹/모바일]
   ↓ 이미지 전송
[OCR 서버]
   ↓ 텍스트 추출
[문장 변환]
   ↓ 쉬운 문장 변환
[결과 출력]
   - 큰 글씨
   - 줄바꿈

깃허브 브랜치 구조

main      → 배포용
develop   → 개발 코드 합치는 곳

주요 기능 MVP

  1. 사진 촬영 / 업로드

  2. OCR 텍스트 추출

    이미지 → 텍스트 변환

  3. 쉬운 문장 변환

  4. 보기 쉽게 변환

🔧 스택

1. 프론트엔드
	- React + Vite (추후 Next.js 활용)
2. 백엔드
	- Node.js + Express
	- FastAPI + SQLite + SQLAlchemy + OpenAI API.

화면 구성

이대로 만들면 졸작 구조 깔끔함

1. 메인 화면
   - 사진 찍기 버튼
   - 사진 업로드 버튼

2. 결과 화면
   - 원본 텍스트
   - 쉬운 텍스트
   - 글자 크기 조절

3. 마이페이지/기록 화면
   - 이전에 변환했던 텍스트 목록

4. 회원가입/로그인 화면