#프로덕트
[DAY 02] 1주일만에 웹 SaaS 개발이 가능할까?

타임핀 - 유튜브 타임라인 기반 메모 서비스

진행 상황


Day 1 - 설계 및 초기 셋업

첫 날에는 원래 하려던 작업들은 거의 끝냈고 2가지는 2일차로 미뤄야 했어요 (글 쓰느라 시간이 없었음...)

- [v]  기능 정리 (기획 + 우선순위 확정)
- [v]  Clerk 대시보드 프로젝트 생성
- [v]  React 프로젝트 생성 (Vite + Tailwind + TypeScript)
- [v]  NestJS 프로젝트 생성 + PostgreSQL 연결 (TypeORM/Prisma)
---
- [ ]  DB 설계: `users`, `videos`, `notes` 테이블 스키마 정의
- [ ]  ClerkProvider 설정 및 `useUser()`로 로그인 상태 확인

Day 2 - 백엔드 API 1차 완성 및 Clerk 인증 테스트


원래 GPT가 설계해준 계획은 '유튜브 영상 등록 및 재생'이었지만 저는 순서를 조금 바꾸었어요

백엔드 API를 필수적인 것들을 다 끝내놓고 시간이 오래 걸리는 프론트엔드에 리소스를 집중하는게 더 효율적이라고 판단해서 오늘은 백엔드 작업에 집중했어요!

---
백엔드 API를 빠르게 마무리 하기 위해서 3가지 작업을 먼저 진행했어요
1. DB ERD 및 스키마 설계 완성
2. nest.js용 윈드서프 Rules 작성
3. TaskMaster MCP 작업을 위한 PRD 파일 작성

백엔드 API를 하루 만에 끝낼 수 있나 싶지만 프론트엔드 연계가 필요한 인증 로직을 제외하면 Typeorm과 TaskMaster MCP를 활용하면 하루면 어찌저찌 가능할 것이라고 판단했어요

✅ 하루만에 구현한 API 엔드포인트 수: `24개`

- UsersController: 5개  
- NotesController: 9개  
- FoldersController: 5개  
- MemosController: 5개
---

금일 회고

잘했던 점


- 백엔드 작업을 빠르게 끝낼 수 있게 설계를 잘 했어요
- 효율적인 작업을 위해 작업 계획을 변경했어요
- 무척 피곤한데도 목표한 바를 거의 달성함

아쉬웠던 점


- Clerk 인증은 연동하지 못했어요

요약


- TaskMaster MCP를 잘 활용하면 엄청나게 빠른 속도로 API를 개발할 수 있다.
 

링크 복사

사이드랩 펄크럼테크놀로지스 · CTO

상세페이지 자동생성 AI, 후커블을 만듭니다.

댓글 0
댓글이 없습니다.
추천 아티클
사이드랩 펄크럼테크놀로지스 · CTO

상세페이지 자동생성 AI, 후커블을 만듭니다.

0