사진으로 운동 인증하고 달력으로 기록을 확인하며, 친구에게 “콕”으로 운동을 독려하고 쉬는 날을 설정할 수 있는 소셜 운동 앱입니다.
AI 기반 핵심 요약- KokKok은 운동 습관을 돕는 소셜 운동 앱으로, 사진 인증과 친구들의 운동 독려 기능을 제공한다
- 사용자가 지인들과 운동 기록을 공유하며 지속적인 운동 습관을 가질 수 있게 돕고, 다양한 탭과 기능을 통해 커뮤니티 소통과 상호작용이 가능하다
- 개발자는 홈 탭, 댓글창, 운동 인증 탭 등 각 부분의 개발에 집중하였고, 백엔드에는 Supabase를 적용하여 데이터 관리와 성능 최적화를 추구하였다.
ReactNativeExpoSupabseTypescriptTanstackQuerySentryJotaiNativewind
2024-09-17 ~ 2024-10-11
(개인 프로젝트)
개발 블로그에 블로그 기능과 포트폴리오를 추가한 웹사이트입니다. 백엔드 기술을 학습해 서버를 직접 배포했으며, 마크다운을 활용해 게시글을 작성할 수 있도록 구현했습니다.
AI 기반 핵심 요약- 개발 작업을 기록하고 공유하며 포트폴리오를 관리하는 웹사이트를 만들기 위해 프론트엔드와 백엔드 기술을 통합하여 개발 블로그 프로젝트를 진행했다
- 마크다운을 이용한 글 작성, 포트폴리오 관리, 백엔드와 서버 관리 등이 주요 기능이며, 댓글과 초성 검색 기능 등의 문제점을 해결하여 웹사이트의 사용성을 높였다
- 이 웹사이트는 개발자가 자신의 작업을 효과적으로 기록하고 전시할 수 있는 플랫폼으로 설계되었다.
TSReactNext.jsReact-queryZustandPrismaExpressJsPostgreSQLSupabase
2024-07-25 ~ 2024-08-30
(팀 프로젝트)
Checkmate는 업무를 세분화하고 목표 달성도를 시각화해 팀이 함께 성장할 수 있도록 돕는 투두리스트 기반 협업 툴입니다.
AI 기반 핵심 요약- 체크메이트는 팀 협업 도구로, 업무 효율성을 높이고 사용자 경험을 개선하는데 집중했다
- 랜딩 페이지와 내 대시보드 페이지를 제작해 접근성을 높이고, 초대 기능을 강화해 보안과 사용성을 높인 것이 기여 내용이다
- 또한, 서버 캐시 문제와 초대 기능 문제를 해결해 데이터가 항상 최신으로 유지되도록 하고, 사용자 경험을 개선했다.
TypeScriptNext.jsZustandTanStack QueryTailwindCSSMongoDB Atlas
2024-06-22 ~ 2024-07-09
(팀 프로젝트)
Taskify는 칸반 보드를 활용하여 개인 및 팀이 효율적으로 일정과 작업을 관리할 수 있는 서비스입니다.
AI 기반 핵심 요약- Taskify는 칸반 보드를 사용하여 개인과 팀이 작업을 시각적이고 효율적으로 관리할 수 있게 해주는 협업 도구이다.
- 이 프로젝트의 목표는 Next.js 프레임워크에 대한 지식을 늘리고, 협업 프로세스를 경험하는 것이었으며, 개발자는 사이드바와 내 대시보드 페이지를 개발했다.
- 사용자는 대시보드와 계정 페이지에 빠르고 쉽게 접근할 수 있으며, 즐겨찾기한 대시보드를 빠르게 볼 수 있다.
TypeScriptNext.jsRedux ToolkitTanStack QueryReact Hook FormTailwind
2024-04-30 ~ 2024-05-17
(팀 프로젝트)
Fortune은 친구나 지인에게 익명으로 메시지를 보낼 수 있는 플랫폼입니다. 따뜻한 응원이나 속마음을 부담 없이 전할 수 있는 공간을 지향하며, React 기반의 팀 프로젝트로 개발되었습니다.
AI 기반 핵심 요약- Fortune은 익명으로 메시지를 전할 수 있는 플랫폼으로, 수신자는 응원 메시지를 확인하고, 보내는 이는 부담 없이 감정을 표현할 수 있다.
- React를 도입한 팀 프로젝트로서, 협업과 커뮤니케이션 기법을 배웠고, 메시지 전송 및 수신, 검색, UI 설계 등 다양한 기능을 구현했다.
- 개발자는 포스트 목록 페이지를 제작하며 React를 사용해 무한 캐러셀과 URL 기반 검색 기능을 구현했고, 팀 응답 대기 시간을 정하고 Slack과 GitHub을 연동해 소통했다.
JSReactstyled-components