Skip to content

awa101/word_dp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

한중일 공통 단어집

사용 데이터

한중일 공통 어휘집 - 한국어, 일본어, 중국어 pdf 파일

기술 스택

  • Backend: Django(Django REST framework)
  • Frontend: React(charkra UI)
  • DB: Mysql
  • Data Processing: Pandas
  • Deployment: Nginx, Docker, Google Cloud Platform(GCP)

과정

  1. 데이터 정제: 한국어, 중국어, 일본어 각각의 pdf 파일을 word 파일로 변환, 맞춤법 검사 후 pandas로 단어, 뜻, 예문 분리 및 특수문자, 부호 등 제거

  2. DB 스키마 구성: 한중일 각각 단어, 뜻, 예문 테이블 구성

  3. 백엔드: DRF 이용하여 list, detail, search 등 API 구성

  4. 프론트엔드: React 사용 컴포넌트 기반 아키텍처 설계 및 chakra ui를 사용한 반응형 UI 구성

  5. 통합: 전체 애플리케이션의 구성 요소(React, Django, MySQL, Nginx)를 Docker 컨테이너로 통합

  6. 배포: Google Cloud Compute Engine 인스턴스 생성 및 서버로 활용

    • 도메인 구입 및 DNS 설정
    • Nginx 정적 파일 서비스 및 백엔드 서버로의 요청 프록시 설정
    • Nginx SSL/TLS 인증서 설치
    • Docker 볼륨 관리

배포된 모습

kr, jp, cn 공통 단어집 List

ko1 jp3 cn1

kr, jp, cn 공통 단어집 Detail

ko2 jp2 cn2

예문 및 기타 기능

example kensaku list

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published