logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

cardnews

Create and share dynamic card news articles using templates, with tools for real-time editing, version management, and user interaction like comments and likes. Supports multi-language content delivery to engage audiences effectively.

Author

cardnews logo

todaygroup

No License

Quick Info

GitHub GitHub Stars 0
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

cardnewstemplatescardcardnews createtodaygroup cardnewscard news

CardNews - 카드뉴스 제작 플랫폼

CardNews는 사용자가 쉽게 카드뉴스를 제작하고 공유할 수 있는 웹 플랫폼입니다.

주요 기능

  • 사용자 인증 (이메일/비밀번호, 소셜 로그인)
  • 템플릿 기반 카드뉴스 제작
  • 실시간 에디터
  • 다국어 지원 (한국어, 영어)
  • 템플릿 공유 및 관리
  • 작품 버전 관리
  • 댓글 및 좋아요 기능

기술 스택

  • Next.js 14 (App Router)
  • TypeScript
  • Prisma (PostgreSQL)
  • NextAuth.js
  • Tailwind CSS
  • Jest
  • Redis (캐싱)

시작하기

필수 조건

  • Node.js 18.0.0 이상
  • PostgreSQL
  • Redis (선택사항)

설치

  1. 저장소 클론
git clone https://github.com/yourusername/cardnews.git
cd cardnews
  1. 의존성 설치
npm install
  1. 환경 변수 설정
cp .env.example .env

.env 파일을 열어 필요한 환경 변수들을 설정합니다.

  1. 데이터베이스 마이그레이션
npx prisma migrate dev
  1. 개발 서버 실행
npm run dev

테스트

npm test

배포

이 프로젝트는 Vercel에 최적화되어 있습니다.

  1. Vercel CLI 설치
npm i -g vercel
  1. 배포
vercel

라이선스

MIT

기여하기

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

See Also

`