new-term-radar
Daily radar for new AI terms: names of new models, products and repos, caught on X, Hugging Face, GitHub and sitemaps before keyword tools list them.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证당신의 광고, 제철 채널로 채우세요 - 채소zip🥬
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
내 서비스에 맞는 광고 채널을 추천받고, 비교하고, 예산별 예상 성과까지 확인해 보세요. 채소ZIP은 광고 채널 선택에 필요한 추천, 비교, 성과 예측을 한곳에 모았습니다. • 맞춤 추천: 업종, 서비스 형태, 타깃, 광고 목표와 예산에 맞는 채널을 찾습니다. • 채널 비교: 최대 3개 채널의 비용, 오디언스, 광고 형태와 예상 성과를 비교합니다. • 예산 시뮬레이션: 채널별 예산을 조정하며 예상 노출과 클릭을 확인합니다. 1. 온보딩 + 채널 추천 + 비교 결과 보기 서비스 정보와 광고 조건을 입력하면 적합한 채널을 추천받고, 추천 이유와 예상 성과를 비교할 수 있습니다. • 서비스 정보와 광고 데이터를 입력해 추천 조건을 구성합니다. • 입력한 조건에 적합한 채널과 추천 이유를 함께 확인합니다. • 채널별 주요 정보를 살펴보고 다음 광고 계획에 활용합니다. 서비스 정보와 광고 조건을 입력하고 맞춤 추천 결과를 확인합니다. 추천 채널의 핵심 요약·광고 상품·타깃층·광고 예시를 살펴봅니다. 검색과 카테고리 필터로 광고 채널을 찾고, 최대 3개 채널의 주요 지표와 예상 성과를 나란히 비교합니다.查看完整 README ↗
당신의 광고, 제철 채널로 채우세요
내 서비스에 맞는 광고 채널을 추천받고, 비교하고, 예산별 예상 성과까지 확인해 보세요.
채소ZIP은 광고 채널 선택에 필요한 추천, 비교, 성과 예측을 한곳에 모았습니다.
서비스 정보와 광고 조건을 입력하면 적합한 채널을 추천받고, 추천 이유와 예상 성과를 비교할 수 있습니다.
서비스 정보와 광고 조건을 입력하고 맞춤 추천 결과를 확인합니다.
https://github.com/user-attachments/assets/41a8f4ab-b1da-41dc-9256-a7bf920a88f4
추천 채널의 핵심 요약·광고 상품·타깃층·광고 예시를 살펴봅니다.
https://github.com/user-attachments/assets/119dd4b4-8e66-4953-b111-416ea74f7871
검색과 카테고리 필터로 광고 채널을 찾고, 최대 3개 채널의 주요 지표와 예상 성과를 나란히 비교합니다.
카테고리와 검색어로 원하는 광고 채널을 찾습니다.
https://github.com/user-attachments/assets/ffe9262e-d768-41f6-be15-e8b62d8f0455
세 채널을 선택해 예상 노출과 클릭을 나란히 비교합니다.
https://github.com/user-attachments/assets/cd20e90b-98f9-4767-857c-cfc5a668a862
총예산과 집행 기간을 설정하고, 채널별 예산 배분에 따라 예상 노출과 클릭이 어떻게 달라지는지 확인합니다.
채널별 예산 배분을 바꾸며 예상 노출과 클릭의 변화를 확인합니다.
https://github.com/user-attachments/assets/fd7944bb-907f-4410-8e42-c32d5705e806
계산 결과를 표로 살펴보고 이름을 붙여 저장합니다.
https://github.com/user-attachments/assets/d499d58c-eac1-4808-80a5-3a41cd2f11f5
마이페이지에서 저장한 추천, 비교, 시뮬레이션 결과를 다시 열어 이전 광고 계획을 이어서 검토합니다.
마이페이지에서 저장한 추천 결과와 채널 정보를 다시 확인합니다.
https://github.com/user-attachments/assets/0ec28c9a-819e-4b4e-97a3-8bebb4219900
저장한 시뮬레이션을 열어 예산 배분과 예상 성과를 확인합니다.
https://github.com/user-attachments/assets/6252a494-d045-4a9f-9c21-4c4435b26b15
[!NOTE] 예상 성과는 매체 정보와 입력 조건을 바탕으로 계산한 참고값이며 실제 광고 성과를 보장하지 않습니다.
Next.js App Router 진입점은 얇게 유지하고 페이지, 사용자 행동, 공통 모듈의 책임을 분리했습니다. 레이어 간 의존성은 상위에서 하위 방향으로만 흐릅니다.
Tokens Studio의 토큰을 Style Dictionary로 변환해 Tailwind CSS 4의 @theme 변수로 사용합니다. GitHub Actions가 토큰 생성, 검증과 PR 생성을 자동화합니다.
@hey-api/openapi-ts로 OpenAPI 명세에서 TypeScript 타입, SDK와 TanStack Query 코드를 생성합니다. 명세가 변경되면 GitHub Actions가 생성 코드를 갱신하고 자동 PR을 만듭니다.
main 브랜치가 변경되면 Doppler 환경에서 Next.js를 빌드합니다. 빌드된 정적 파일은 Amazon S3에 동기화한 뒤 CloudFront로 배포하고, ARM64 컨테이너 이미지는 Amazon ECR을 거쳐 VPC 내부의 ECS Fargate에 배포합니다. 서비스 트래픽은 public 서브넷의 Application Load Balancer(ALB)를 통해 private 서브넷의 ECS 태스크로 전달되며, ECS 네이티브 블루그린 배포로 무중단 전환을 지원합니다. private 서브넷의 외부 통신은 NAT Gateway 대신 NAT Instance를 사용해 비용을 최적화했습니다.
Motion을 활용해 추천 결과 카드, 채널 상세 탭과 결과 저장 상태에 필요한 전환과 피드백을 적용했습니다. 사용자의 reduced-motion 설정에서는 이동 효과를 줄입니다.
자세한 구조와 규칙은 아키텍처 문서, 디자인 토큰 흐름은 디자인 토큰 문서에서 확인할 수 있습니다.
| 영역 | 기술 |
|---|---|
| Core | Next.js 16, React 19, TypeScript 6 |
| UI | Tailwind CSS 4, Base UI, Style Dictionary, Motion |
| Data / API | TanStack Query, Zustand, ky, zod, React Hook Form, Hey API OpenAPI TS |
| Delivery | Doppler, GitHub Actions, Amazon S3, CloudFront, ECR, ECS Fargate |
dev 환경 접근 권한이 필요합니다.git clone https://github.com/YAPP-Github/28th-Web-Team-4-FE.git
cd 28th-Web-Team-4-FE
mise install
node -v && pnpm -v
pnpm install --frozen-lockfile
Node.js 24.x, pnpm 11.4.x가 출력되는지 확인합니다.
doppler setup --config dev
[!IMPORTANT] 로컬 실행에는 환경 변수가 필요하며, 이 프로젝트는 환경 변수와 시크릿을 Doppler로 관리합니다. Doppler 접근 권한이 없다면 프로젝트 관리자에게 요청해 주세요. 시크릿 값을 README나 저장소에 직접 추가하지 않습니다.
인증 환경 변수는 인증 문서, 분석 환경 변수는 분석 문서에서 확인할 수 있습니다.
doppler run -- node --run dev
http://localhost:3000에서 서비스를 확인합니다. 개발 환경에서는 MSW가 기본으로 활성화됩니다. 실제 백엔드 API와 연동하려면 다음 명령을 사용합니다.
doppler run -- node --run dev:no-msw
node --run에서 bad option: --run 오류가 발생하면 mise의 Node.js를 명시해 실행합니다.
mise exec -- node --run <script>
프로젝트 스크립트는 npm run이나 pnpm run 대신 node --run <script>로 실행합니다.
| 명령 | 설명 |
|---|---|
doppler run -- node --run dev | MSW를 사용하는 개발 서버 실행 |
doppler run -- node --run dev:no-msw | 실제 백엔드 API를 사용하는 개발 서버 실행 |
doppler run -- node --run build | 디자인 토큰 생성 후 프로덕션 빌드 |
node --run lint | 타입 정보를 포함한 정적 분석 |
node --run fmt:check | 포맷 변경 여부 확인 |
node --run test:ci | Vitest 단발성 실행 |
node --run storybook | Storybook 개발 서버 실행 (6006 포트) |
node --run tokens | 디자인 토큰 CSS 생성 및 검증 |
node --run openapi-ts | OpenAPI 기반 API 클라이언트 코드 생성 |
| 문서 | 내용 |
|---|---|
| 아키텍처 | FSD 레이어, 의존성, 네이밍 규칙 |
| 인증 | BFF, 세션 쿠키, 인증 환경 변수 |
| 회원가입 흐름 | 이메일 및 Google 회원가입 흐름과 상태 관리 |
| 광고 온보딩 | 추천 조건 입력 단계와 상태 정책 |
| 제품 분석 | PostHog와 GA 이벤트 및 개인정보 정책 |
| 디자인 토큰 | Tokens Studio에서 Tailwind CSS까지의 변환 과정 |