UMC 7TH · WEB LEAD
Replendar
대학생 과제·일정 관리 및 공유 서비스
GitHub 베스트 파트원UMC 7기 베스트 파트원상
PROJECT OVERVIEW
7 imagesReplendar · 서비스 소개
1 / 7 · Replendar · 서비스 소개
Web 파트의 초기 세팅·일정·PR 리뷰를 맡고, 카카오 로그인·테마 변경·API 연동·배포를 구현했습니다.
- 사용 맥락
- 대학생의 과제·일정을 확인하고 공유하는 서비스입니다. Web 파트의 화면 개발과 백엔드 API 협업에 참여했습니다.
- 팀과 내 범위
- 과제·친구·프로필 기능은 팀의 서비스 전체 구성입니다. 직접 구현한 범위는 카카오 로그인·API 연결, 전역 테마·인터랙션이며 팀장으로 PR·일정·문서를 관리했습니다.
CONTRIBUTION
내가 맡은 일
- 팀 리딩: 초기 세팅·개발 일정·PR 코드 리뷰와 머지 흐름 관리
- 기능 구현: 카카오 로그인·API 연동·전역 테마·지연 로딩·스크롤 인터랙션
- 협업: Notion API 명세·파트 및 전체 회의 결정사항 공유
- 배포: GitHub Pages로 프론트엔드 결과물 제공
전체 흐름 보기
01초기 세팅일정·역할 조율
02화면·인터랙션과제·테마 UI
03로그인·API카카오·서버 연동
04리뷰·배포PR · GitHub Pages
담당 범위를 중심으로 정리한 개념 흐름입니다.
개발·협업 사례
필요한 일 · 여러 개발자의 일정·코드·API 변경을 같은 기준으로 관리해야 했습니다.
내 역할 · 초기 세팅·일정 조율·PR 리뷰를 맡고 Notion으로 API 명세·회의 결정사항을 공유했습니다.
결과 · 공동 저장소와 협업 문서를 기준으로 Web 파트 개발을 운영했습니다.
OUTCOME
남긴 결과
웹 기능·배포 결과물과 API·회의 문서를 남겼고 UMC 7기 베스트 파트원을 수상했습니다.
확인한 방법
공개 저장소의 React·TypeScript·Vite·styled-components 구성과 로그인 연동 코드, 테마 화면을 확인할 수 있습니다. 로그인 이미지는 서버 이용 기간 종료 후 로컬에서 남긴 화면입니다.
남은 한계
프로젝트 완료 시점에 프론트를 배포했습니다. 현재 백엔드 데모는 종료되어 화면·코드로 소개하며, 이용자 수나 성능 개선율은 측정 근거가 없습니다.
배운 점
리드는 작업 분담과 함께 코드 리뷰 기준·API 계약·팀의 결정사항을 관리해야 합니다.