AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

TickEvent 웹 앱 개요

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

웹 개발

대상자

  • 웹 개발자 및 프론트엔드/백엔드 기술 습득을 원하는 학습자
  • Next.js, Prisma, Stripe 등 현대적 웹 기술 스택 활용에 관심 있는 개발자
  • 난이도: 중간 (프레임워크 기초 지식 필요)

핵심 요약

  • Next.js, Prisma, BetterAuth, ShadCN/UI 기반의 풀스택 이벤트 관리 웹 앱 구현
  • 이미지 업로드(ImageKit)Stripe 결제 시스템 통합
  • 사용자 인증(BetterAuth)이벤트 생성/티켓 판매 기능 제공

섹션별 세부 요약

1. 개요

  • TickEvent는 이벤트 공유 및 티켓 판매 기능을 포함한 최소한의 UI를 가진 웹 앱
  • Next.js 기반의 Server Components 및 Prisma ORM을 활용한 백엔드 구조
  • ShadCN/UI 라이브러리로 구성된 현대적인 사용자 인터페이스 제공

2. 주요 기능

  • BetterAuth를 통한 사용자 인증 시스템 구현 (회원 가입/로그인)
  • 이벤트 생성 기능 (제목, 이미지, 가격, 티켓 수량 입력)
  • ImageKit을 활용한 이미지 업로드 및 처리
  • Stripe 결제 API 연동을 통한 티켓 판매 및 주문 추적 기능

3. 기술 스택

  • 프론트엔드: Next.js (React 기반 SSR/SSG 지원), ShadCN/UI (Tailwind CSS 기반 UI 컴포넌트)
  • 백엔드: Prisma (TypeScript 기반 ORM), BetterAuth (인증/인가 관리)
  • 결제 시스템: Stripe API 통합
  • 이미지 처리: ImageKit CDN 및 이미지 조작 API 활용

결론

  • TickEvent 프로젝트는 Next.js, Prisma, Stripe 등 주요 기술 스택을 실제 웹 앱에 적용한 예시로, 풀스택 개발 흐름을 학습하기 위한 좋은 참고 자료
  • GitHub 저장소Vercel 호스팅 링크를 통해 코드 구조 및 배포 방법 확인 가능
  • 이벤트 관리 시스템 구축 시 유사한 기술 스택 적용을 고려할 수 있음