Skip to content

kanggihoon/Labelable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

참고사항

  • 본 프로젝트는 내부 서버 환경에서 개발되었던것을 밝힙니다.
  • 환경변수 및 민감정보는 .env 파일로 관리 (Git 미포함)

Labelable Integration

라벨링 서비스 통합 플랫폼

프로젝트 구조

labelable-integration-main/
├── backend/          # Spring Boot API 서버 (Java 17)
├── frontend/         # Vue.js 3 웹 클라이언트 (Vite)
└── fastapi/          # FastAPI 서비스 (Python)

기술 스택

구성요소 기술 버전
Backend Spring Boot 3.2.5
Frontend Vue.js + Vite 3.5 / 7.2.4
Python API FastAPI + Uvicorn 0.115.5
Language Java / TypeScript / Python 17 / - / 3.x

환경 설정

각 모듈 실행 전 .env 파일 설정이 필요합니다.

Backend

cd backend/common
cp .env.example .env  # 환경변수 설정
./gradlew bootRun

Frontend

cd frontend/common
npm install
npm run dev

FastAPI

cd fastapi/common
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --reload

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published