프로젝트 배경
한국사 학습자가 문제 풀이와 학습 기록을 한 곣에서 관리할 수 있는 모바일 앱이 필요했습니다. 공동창업자로서 앱이 의존하는 백엔드를 0에서부터 직접 설계하고, 기획부터 출시까지 안정적으로 운영하는 것을 목표로 삼았습니다. - 문제: 학습 자료와 풀이 기록이 흔어져 있어 통합 관리가 어려움 - 목표: 모바일 앱이 안정적으로 사용할 수 있는 REST API 백엔드와 운영 인프라 구축 - 주안점: 소규모
프로젝트 성과
백엔드 전 영역 단독 설계·구축
공동창업자로서 서버·DB·인프라를 직접 설계·구축해 기획부터 정식 출시까지 책임졌습니다.
배포 자동화로 운영 효율화
GitHub Actions 기반 CI/CD로 수동 배포를 제거하고 변경 사항 반영 속도를 개선했습니다.
핵심 기능
진행 단계
기획 및 설계
2024.01.
서비스 요구사항 정의와 REST API·데이터 모델 설계
프로젝트 상세
한국사 학습을 돕는 모바일 앱의 백엔드를 공동창업자로서 처음부터 설계하고 개발했습니다. - 담당: Java/Spring Boot 기반 REST API 서버 설계·개발 - 데이터: MySQL(AWS RDS) 데이터 모델링 및 운영 - 인프라: AWS 인프라 구성, GitHub Actions로 빌드·배포 자동화 - 결과: 기획부터 출시까지 백엔드 전 과정을 담당해 앱을 정식 출시







