handong-app/handong-feed-app
한동대학교의 소식을 한 번에 볼 수 있게 도와줄 Handong Feed. MSA 기반 교내 정보 큐레이션 플랫폼으로, 실시간 중복 탐지(TF-IDF/Annoy)와 LLM 자동 태깅으로 데이터 70%를 압축하여 고밀도 정보를 제공합니다.
Handong Feed APP
한동대학교의 소식을 한 번에 볼 수 있게 도와줄 Handong Feed 입니다.
분산되어 있어 보기 어려운 한동대학교의 소식을 한 곳에서 쉽고 빠르게 볼 수 있는 서비스입니다.
사이트 주소: https://feed.handong.app
관련 리포지토리 모음: https://github.com/orgs/handong-app/repositories?q=handong-feed
소개 영상 (뮤직비디오)
[2024 HGU SW Festival Grand Award (대상)] HandongFeed (한동피드) 소개영상
https://www.youtube.com/watch?v=xpXz107p8Gw
개발 진행상황 : 2025년 1학기 (2025년 1월~6월)
🛠 프로젝트 페이지 에서 자세히 확인하실 수 있습니다.
요구사항 포스터 (2025년 1학기)
한동피드 2.0 UCC 영상 : https://www.youtube.com/watch?v=vQBgVdgFwkI
요구사항 포스터 (2024년 2학기)
개발 스택
- Spring Boot
- React
- MYSQL
개발환경 - 실행 방법
환경변수 관리
본 프로젝트는 Infisical을 Self-Host 방식으로 설치하여 환경변수를 관리합니다.
특히 ghcr.io 이미지를 실행하기 위해서는 Infisical 환경 구성이 필요합니다.
Infisical 환경을 사용할 수 없는 경우, Release 버전을 사용해 주세요.
환경변수 내보내기
infisical export --template=./.infisical.template > .envIntelliJ 사용
gradle dependencies 설치 후에 RealsprApplication.java 실행.
직접 실행
./gradlew bootRun프론트 실행 방법
/src/main/front 에서 npm start 이후 http://localhost:3000 바로 접속.
배포용 JAR 다운로드 방법
wget -O handong-feed-0.0.1-SNAPSHOT.jar https://github.com/handong-app/handong-feed-app/releases/latest/download/handong-feed-0.0.1-SNAPSHOT.jar#2024-하계 웹캠프
#2024-1 코딩클리닉 - 실전코딩/서버편
#2024-2 캡스톤1


