Skip to content

feat: 미션 9 API 기능 구현#1

Open
seungjael508-oss wants to merge 15 commits into
codeit-sprint-fullstack:express-이승재from
seungjael508-oss:part1-seungjae
Open

feat: 미션 9 API 기능 구현#1
seungjael508-oss wants to merge 15 commits into
codeit-sprint-fullstack:express-이승재from
seungjael508-oss:part1-seungjae

Conversation

@seungjael508-oss

@seungjael508-oss seungjael508-oss commented Mar 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • 상품/게시글 좋아요와 이미지 업로드 API를 추가했습니다.
  • 상품/게시글 댓글과 인증 사용자 흐름에 맞춰 컨트롤러를 보완했습니다.
  • Prisma 스키마와 마이그레이션, 시드 데이터를 미션 9 요구사항에 맞게 확장했습니다.
  • API 확인용 Swagger 문서와 간단한 프론트엔드 데모 소스를 추가했습니다.

Test

  • npx prisma migrate deploy
  • npx prisma generate
  • npm run seed
  • npm run frontend:build
  • GET /products
  • GET /products/1

Reviewer

Irelander

kiJu2 pushed a commit that referenced this pull request May 12, 2026
dev-kjy pushed a commit that referenced this pull request May 12, 2026
seungjael508-oss and others added 2 commits May 15, 2026 16:23
- db.js → Prisma Client로 교체 (PrismaClient, generated/prisma)
- prisma/schema.prisma: Product, Article, 댓글 모델 정의
- 3차 마이그레이션 적용 (댓글, 게시글, 유저 연관 추가)
- app.js: 상품/게시글/댓글 CRUD API 구현
- seed.js: 초기 데이터 Prisma 방식으로 교체

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
kiJu2 pushed a commit that referenced this pull request May 18, 2026
@seungjael508-oss seungjael508-oss changed the title 로그인 회원가입 구현 feat: 미션 9 API 기능 구현 Jul 8, 2026
@seungjael508-oss
seungjael508-oss changed the base branch from node to express-이승재 July 8, 2026 00:43
dev-kjy pushed a commit that referenced this pull request Jul 15, 2026
feat :  좋아요 기능 추가
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants