웹 서비스와 플랫폼, 2025
대회 및 챌린지 관리 플랫폼 백엔드 개발
대회·챌린지 운영을 위한 참가자·팀·조직 관리 API 개발. 결제(주문·환불), 자료 제출, 평가 시스템 제공. AES256+RSA 기반 보안 미들웨어 적용.
배경
복잡한 대회 규정과 다양한 결제 방식 지원의 어려움.
필요했던 것
- 팀 빌딩 및 조 편성 자동화
- 글로벌 결제 지원 (Stripe)
- 단계별 심사 프로세스
- 자료 제출 및 평가 시스템
- AES256+RSA 기반 보안
이렇게 풀었습니다
규정이 자주 바뀌는 특성을 고려하여, 워크플로우 엔진 기반의 유연한 심사 프로세스를 설계했습니다. AES256+RSA 기반 보안 미들웨어 적용.
맡은 일
결제 모듈 연동, 상태 머신(State Machine) 기반 대회 진행 로직 구현, DB 설계, 서버리스 배포.
결과
연간 50회 이상의 대회 운영 자동화 달성.
배운 것
Stripe API의 복잡한 결제/환불 시나리오 처리 노하우 축적.
고객사와의 약속으로 일부 정보만 공개합니다.