프로젝트 소개
프로젝트에서 내린 결정과 시행착오를 팀의 다음 작업에 다시 사용할 수 있는 기록으로 남깁니다.
DevLog는 결과물만 남고 해결 과정은 흩어지는 동아리 프로젝트의 문제에서 시작했습니다. 작업 중 마주친 문제, 선택한 해결 방법과 결과를 일정한 형식으로 기록하고, 팀과 기수를 넘어 필요한 경험을 다시 찾을 수 있게 합니다.
문제와 접근
- 흩어진 개발 기록 — 프로젝트와 활동 단위로 회고를 모아 맥락이 끊기지 않게 합니다.
- 결과만 남는 회고 — 문제, 선택 이유와 결과를 함께 작성하도록 구조를 제공합니다.
- 다시 찾기 어려운 지식 — 기술, 주제와 프로젝트 태그로 필요한 기록을 탐색합니다.
주요 기능
- 구조화된 회고 작성 — 문제 상황, 시도, 결정과 배운 점을 구분해 기록합니다.
- 태그 기반 탐색 — 기술과 주제별로 기록을 모으고 검색합니다.
- 팀 피드백 — 동료가 보충 설명과 참고 자료를 남길 수 있습니다.
이용 흐름
- 프로젝트나 활동을 선택해 새 기록을 만듭니다.
- 문제와 시도한 방법, 최종 결정을 순서대로 작성합니다.
- 관련 기술과 주제 태그를 추가합니다.
- 팀 피드백을 반영하고 다음 작업에서 기록을 다시 활용합니다.
기술 구성
| 영역 | 기술 | 역할 |
|---|---|---|
| 웹 | Next.js | 기록 작성과 탐색 화면 구성 |
| 콘텐츠 | MDX | 구조화된 문서와 코드 예시 표현 |
| 데이터 | Supabase | 사용자, 프로젝트와 피드백 저장 |