#Node.js #Backend #MySQL #Service Launch #UMC

온라인 타임캡슐 서비스
API 개발 및 런칭

"시간을 넘어 마음을 전하다."
UMC 연합동아리에서 기획부터 개발까지 참여하여, Node.js 기반의 타임캡슐 API를 구축하고 2년간 서비스를 운영한 프로젝트입니다.

Affiliation

UMC (IT 연합동아리)

My Role

Backend Developer & DB Design

Tech Stack

Node.js, MySQL, Swagger, CI/CD

The Challenge: 과거와 미래를 잇는 로직

군 전역 직후, 25개 대학이 모인 IT 연합동아리 UMC(University Makeus Challenge)에 합류하여 진행한 프로젝트입니다.

사용자가 자신 혹은 친구에게 편지를 보내면, 설정한 시간이 되기 전까지는 절대 열어볼 수 없는 '디지털 타임캡슐' 서비스를 만드는 것이 목표였습니다. 단순한 메신저가 아니라 '시간 잠금(Time Lock)'이라는 핵심 기능을 논리적으로 구현하고 데이터 무결성을 지키는 것이 백엔드의 핵심 과제였습니다.

타임캡슐 서비스 로직 및 아키텍처

▲ 타임캡슐 전송 및 시간 잠금(Time Lock) 로직 구조도



Key Contribution: Backend Engineering

Result: 2년간의 서비스 운영

이 프로젝트는 단순한 일회성 과제로 끝나지 않았습니다. 실제 런칭 후 약 2년간 서비스를 운영하며 사용자들의 피드백을 받고 서버를 유지보수하는 경험을 했습니다. 이 과정을 통해 서비스 생애 주기(Life Cycle) 전반을 이해하는 개발자로 성장했습니다.

Back to Portfolio