프로젝트 목록

웹 서비스와 플랫폼, 2025

온라인 시험 및 문제 풀이 플랫폼 백엔드 개발

온라인 시험 운영을 위한 백엔드 API 개발. 실시간 시험 진행, 자동 채점, 사용자 인증, 팀/조직 기반 협업 기능 구현. 결제 및 환불 프로세스 구축.

역할
백엔드 API 설계·구현, DB 설계, 보안(암호화) 시스템 구축, 서버리스 환경 구성
기술
Python, FastAPI, PostgreSQL, Supabase, AWS Lambda

배경

기존 오프라인 시험의 한계와 실시간 채점 시스템의 부재로 인한 운영 비용 증가.

필요했던 것

  • 대규모 동시 접속 처리 (1000명+)
  • 부정행위 방지 시스템
  • 실시간 채점 및 결과 리포트
  • 팀/조직 기반 협업
  • 결제 및 환불 프로세스

이렇게 풀었습니다

예측 불가능한 트래픽에 대응하기 위해 서버리스 아키텍처를 도입하여 자동 확장성을 확보했습니다.

맡은 일

FastAPI를 활용한 비동기 백엔드 설계, DB 설계, 보안(암호화) 시스템 구축, AWS Lambda 기반 채점 트리거 최적화.

결과

시험 운영 인력 50% 절감 및 결과 처리 시간 1일 → 1분 단축.

배운 것

RDB와 NoSQL의 적절한 혼용을 통한 읽기/쓰기 성능 최적화 경험.

고객사와의 약속으로 일부 정보만 공개합니다.

비슷한 것을 만들고 싶다면

만들고 싶은 것을 몇 줄로 보내 주세요. 범위와 일정, 예상 비용을 정리해 답장드립니다.

프로젝트 문의하기
온라인 시험 및 문제 풀이 플랫폼 백엔드 개발