A favicon of Kd

Kd

K-NEXT is an ad-free Kdrama streaming application developed with Next.js, Drizzle ORM, NeonDB, and shadcn-UI for a modern viewing experience.

A screenshot of KdVisit

K-NEXT: Ad-Free Kdrama Streaming with Next.js & Modern Tech

K-NEXT is an open-source application enabling users to stream Korean dramas without advertisements. It's constructed using a contemporary technology stack featuring Next.js for the frontend, Drizzle ORM for database operations with NeonDB, and shadcn-UI for a refined user interface. This project serves as a practical demonstration for developers on integrating these tools to build a feature-rich media streaming platform with a focus on user experience and development efficiency.

Features:

  • Viewing Tracking: Monitor your watch progress for various Kdrama series seamlessly.
  • Personalized Watchlist: Curate and manage a custom list of Kdramas you intend to watch or are currently enjoying.
  • Activity API: Provides a dedicated API endpoint for accessing user activity data, useful for potential extensions or analytics.
  • Ad-Free Streaming Focus: Designed from the ground up to offer an uninterrupted Korean drama viewing experience.
  • Next.js Framework: Leverages Next.js for a high-performance, server-rendered React application.
  • Drizzle ORM with NeonDB: Utilizes Drizzle ORM for type-safe SQL interactions with a serverless NeonDB Postgres database.
  • Shadcn-UI for UI/UX: Employs shadcn-UI to build a visually appealing and responsive user interface.
  • Secure Authentication: Implements user authentication and session management using Next-Auth.
  • Consumet API Integration: Uses the Consumet API, likely for fetching drama details and streaming sources.
  • Unkey Integration: Incorporates Unkey for API key management or similar secure operations.

Summary:

K-NEXT provides an ad-free Korean drama streaming platform, developed using Next.js, Drizzle ORM, NeonDB, and shadcn-UI. Key functionalities include user-specific viewing tracking, personalized watchlists, and an activity API. For developers, this project showcases a modern full-stack approach to building streaming services, integrating tools like Next-Auth for security and Consumet API for media sourcing, making it a valuable resource for learning and a functional application.

Distribution:
opensource
GitHub:
142 Stars
21 Forks
Share:

 

  
 

Similar to Kd: