Kotatsu
개발 이유
최근 한국에서는 다양한 이유로 일본 문화와 언어에 대한 관심이 늘고 있습니다. 저 또한 일본어를 2년째 취미로 공부중이지만 여전히 한자에 어려움을 느낍니다.
실제 일본에서는 초등학교부터 중학교까지 학년에 맞추어 2,134자의 상용 한자를 단계적으로 배우고, 어휘와 후리가나를 통해 자연스럽게 익히는 학습 환경이 마련되어 있습니다. 그러나 한국에서는 이런 체계적인 학습 과정을 접하기 어렵고 대부분 단어장부터 펼쳐 단순 암기로 한자를 익힙니다.
이러한 문제를 직접 경험하면서, “자연스럽게 한자와 단어를 학습할 수 있는 어플을 만들면 어떨까?” 라는 생각을 하게 되었으며 이를 계기로 일본어 어휘 학습을 돕는 애플리케이션을 기획·개발하게 되었습니다.
FE & UI
UI/UX
BE
백엔드 개발
경량 웹 프레임워크로, 빠르게 REST API 서버를 구축할 수 있어 백엔드 핵심 로직을 간결하게 구현했습니다. JavaScript 기반으로 프로젝트 전반을 개발했으며, TypeORM을 통해 객체 지향적으로 데이터베이스를 다루어 복잡한 SQL 없이 효율적인 연결을 구현했습니다.
인증
카카오 인증 SDK를 사용하여 사용자가 손쉽게 가입 및 로그인을 할 수 있도록 구현했습니다. 사용자 인증과 세션 유지를 위해 JWT를 사용하여, 토큰 기반의 안전한 인증 로직을 구현했습니다.
서버/인프라
클라우드 서버를 손쉽게 구축할 수 있는 AWS 서비스로, 인스턴스 생성과 배포 과정이 간단해 빠르게 프로젝트를 운영할 수 있었습니다. EC2보다 단순한 구조 덕분에 본 개인 프로젝트에 적합하다고 판단했습니다.
etc
안드로이드 앱스토어 출시 준비중
현재 Google Console 앱 비공개 테스트 통과후 최종 프로덕션 버전 준비중이며, 9월 내 Android 앱 출시 예정입니다.