Skip to content

boostcampwm-2024/refactor-web41-Denannu

 
 

Repository files navigation

데나무 로고

🎋 개발자들의 이야기가 자라나는 곳, 데나무

누구나 쉽게 기술 블로그를 공유하고, 최신 개발 트렌드와 인사이트를 발견하는 공간

📖 프로젝트 소개

개요

데나무는 분산되어 있는 개발 콘텐츠를 한 곳에서 편리하게 볼 수 있는 RSS 기반 기술 블로그 큐레이션 플랫폼입니다.

개발 컨텐츠를 찾기 위해 여러 플랫폼을 돌아다닐 필요 없이, 데나무에서 기술 블로그들을 편하게 만나보세요.

프로젝트 비전

데나무는 모든 개발자의 성장을 돕는 지식 공유 플랫폼이 되는 것을 목표로 하고 있어요.

현재 티스토리, velog, medium 등 여러 플랫폼에 흩어져 있는 기술 블로그들을 RSS를 통해 데나무에서 볼 수 있어요. 실시간 트렌드와 검색 기능으로 개발자들이 원하는 정보를 쉽게 찾을 수 있지만, 여기서 멈추지 않을 거예요.

북마크와 좋아요 기능으로 각자에게 맞는 콘텐츠를 제공해 더 활발한 개발자 커뮤니티를 만들어갈 거예요. 더 나아가 기술 트렌드 분석과 통계 기능을 강화해 의미 있는 인사이트를 전달하고자 해요.

궁극적으로 데나무는 AI 기반 태그 생성, 컨퍼런스 정보 모음, 더 많은 커뮤니티 기능까지 아우르는 통합 개발 정보 플랫폼으로 성장해 개발자들이 함께 배우고 성장하는 생태계를 만들어갈 거예요.

✨ 주요 기능

RSS 기반 블로그 구독

rss등록 RSS 링크만으로 간편하게 블로그를 등록할 수 있어요. 등록된 블로그의 새로운 글이 자동으로 업데이트되어 데나무의 최신 피드에 실시간으로 노출되어요.

실시간 트렌드 제공

트렌드 변동 30초마다 업데이트되는 트렌딩 포스트를 통해 인기 있는 글을 실시간으로 확인할 수 있어요. IP와 쿠키를 활용한 중복 조회 방지 시스템으로 통계를 제공하고, 매일 자정에 트렌드가 초기화되어요.

편리한 검색 시스템

검색 원하는 키워드로 기술 블로그 글을 쉽게 찾아볼 수 있어요. 연관성이 높은 게시글이 상단에 노출되는 유사도 기반 검색을 지원하고, 무한 스크롤로 끊김 없이 글을 탐색할 수 있어요.

통계와 분석

통계 일별 조회수 통계를 통해 인기 있는 콘텐츠를 한눈에 파악할 수 있어요. 블로그 플랫폼별 통계와 실시간으로 업데이트되는 인기 게시글 정보를 제공하고 있어요.

개발자 채팅

채팅 실시간 채팅을 통해 현재 데나무를 보고있는 개발자들과 실시간으로 자유롭게 소통할 수 있어요. 관심 있는 기술에 대해 바로 피드백을 주고받으며 함께 성장할 수 있어요.

🛠 기술 스택

tech stack v3

🏗️ 인프라 아키텍처

image

👥 팀 소개

팀원 소개

Backend Backend Backend Frontend
김현지 양현호 정지혜 한영준
J076_김현지 J155 양현호 J229 정지혜 J274_한영준

About

개발자들의 이야기가 자라나는 곳, 데난누 🎄

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 97.6%
  • JavaScript 1.6%
  • Other 0.8%