JavaScriptBootStrapHTML/CSSOracleFull StackVS Code Remote
WEGIVE (무료 재능 나눔 플랫폼)
직관적인 4단계 거래 프로세스를 도입한 무료 재능 나눔 및 봉사 매칭 플랫폼

개발에 대한 확신과 몰입 (Turning Point)
WEGIVE는 단순한 프로젝트 수행을 넘어, 소프트웨어 개발에 깊이 매료되는 계기가 된 프로젝트다.
- 즉각적인 피드백과 몰입
코드를 수정하는 즉시 화면이 변화하는 프론트엔드 작업에서 강한 몰입감을 느꼈다. 더 직관적인 UI를 구현하기 위해 반복적으로 개선하며 개발에 몰두했다. - 풀스택 개발 경험
백엔드 로직이 UI와 결합되어 실제 서비스 기능으로 동작하는 과정을 경험하며, 전체 서비스 흐름을 이해하는 계기가 되었다.
프로젝트 개요
크몽과 같은 재능 마켓 서비스를 벤치마킹하여, 금전 거래 없이 봉사와 나눔을 연결하는 무료 재능 기부 플랫폼을 구현했다.
VS Code Live Share 환경을 구축해 팀원들과 실시간 협업을 진행했다.
주도적 역할 확장
초기에는 프론트엔드 UI/UX 개발을 담당했지만, 핵심 기능 완성을 위해 백엔드 개발까지 역할을 확장했다.
로그인·회원가입 로직과 거래 프로세스를 직접 구현하며 데이터 흐름을 end-to-end로 제어하는 경험을 얻었다.
핵심 구현 기능
1. 재능 거래 상태 관리 시스템
- 문의 중 → 거래 중 → 거래 완료 대기 → 리뷰 작성
- 사용자 간 신뢰 확보를 위해 이중 확인 기반 거래 완료 로직 설계
- 거래 완료 후 리뷰 작성 및 평점 반영 구조 구현
2. 동적 UI/UX 구현
- 메인 배너 슬라이더 직접 구현
- 마크업 에디터 도입 제안 및 적용 가이드 제공
협업 및 커뮤니케이션
- 기능 구현이 어려운 팀원에게 로직 가이드 제공
- 디자인 강점이 있는 팀원에게 Figma 작업 요청
- 팀 상황에 맞게 역할을 보완하며 협업 진행
회고
외부 API 연동을 일정 내 완수하지 못한 경험을 통해 기술 구현뿐 아니라 일정 관리의 중요성을 배웠다.
또한 팀의 공백을 메우기 위해 주도적으로 개발 범위를 확장한 경험은 이후 백엔드 개발자로 진로를 결정하는 계기가 되었다.