🧠 SignWave - 수화 번역 백엔드 Spring Boot, PostgreSQL, Docker 기반의 수화 번역 서버입니다. Android 앱과 연동되어 번역 결과 저장, 즐겨찾기, 회원 기능 등을 제공합니다. 🚀 실행 방법 (로컬) 1. signwave 프로젝트, signwave-ai 한 폴더ex)Spring_Project안에 넣기 2. Spring_Project폴더에 signwave-compose 폴더 생성 3. signwave-compose 폴더에 docker-compose-yml파일 생성 4. docker-compose-yml파일에 코드 넣기 코드는 signwave 노션에 자료->docker-compose-yml 에 있음 5.signwave 프로젝트에 .env파일 추가 코드는 노션에 자료->singwave->.env 파일에 있음 6.singnwave-ai 프로젝트에 .env파일 추가 코드는 노션에 자료->singwave-ai->.env 파일에 있음 7.D:\Spring_Project\signwave-compose 경로로 cmd실행 8.docker-compose up --build실행 9.최초실행이 아닌 경우 docker-compose down 해준 후에 docker-compose up --build실행 10.http://localhost:8080/swagger-ui/index.html여기에 들어가면 스웨거 테스트 가능 11.spring서버에서 fast api에 있는 api 다 가져와서 필요는 없겠지만 fast api 테스트 해보고싶으면 http://localhost:8000/docs여기에서 가능 테스트 방법 1.회원가입 2.로그인 하면 토큰이 나오는데 그걸 복사하기 3.토큰 복사한거 /translate에서 오른쪽에 있는 자물쇠 모양 클릭 4. value에 토큰 넣기 5.즐겨찾기 등록, 번역기록 전체 조회하고 싶으면 /translate 먼저 테스트해야함