inflearn logo
Challenge
Ended

[AirPods Giveaway] Inflearn Clone 6-Week Completion Challenge|Next.js 15 × NestJS × Prisma

Complete an actual Inflearn clone with Next.js 15 × NestJS × Prisma in just 6 weeks 🚀 ✅ 1 outstanding graduate receives AirPods 3rd generation + 100% refund 🎁 ✅ 2 people get 50% refund, 3 people get 30% refund 🎁

AWS
Next.js
NestJS
cursor
AI

93개 수업 학습

6회 미션 수행

성취의 증표, 수료증을 발급해요.

무제한 복습, 내 것으로 만들어요.

지식공유자와 멘토링 혜택!

질문하고 즉시 답을 얻어요.

lopun님과 함께해요!

Inflearn Verified

Career Verified

3,823

Learners

234

Reviews

67

Answers

4.8

Rating

8

Courses

🚀 “I will show you the entire process of building a real-world service using the trendiest tech stacks.”

I provide project-oriented practical lectures rather than theory, offering content that can be immediately helpful in the field.

  • (Current) Working at Naver/Kakao/Line/Coupang/Baemin

  • (Current) 7th-year Full-stack Developer

  • (Lecturing) Instructor at Sparta Coding Club

  • (Education) B.S. in Computer Science, Korea Advanced Institute of Science and Technology (KAIST)

More

🚀

First in Korea!

Next.js 15 + NestJS + Prisma
Full-stack Inflearn Clone Coding

6-Week Completion Challenge

✋ Wait!
Are you already taking the Inflearn Clone Part 1, 2 courses?

🔗 Submit Google Form and Get Challenge Discount

📌 Reference Information

When you register for the challenge, we'll register the existing Part 1 + Part 2 courses for free for you.
Get a solid 30% discount on course purchase price plus winner's prizes!

Through this course, you will

The powerful full-stack combination of NextJS, NestJS and

Through the hot ORM Prisma


Course enrollment · Payment · Distributionall completed

Creating an Inflearn clone

Grow into a full-stack developer with solid fundamentals!

🏆

Challenge Winner Prize Information

🥇 Top graduate gets 100% refund + AirPods 3rd generation gift 🎁

🥈 50% Refund for 2 Outstanding Graduates 🎁

🥉 Top 3 Graduates 30% Refund 🎁

"No more dabbling! Experience real full-stack development."

Start your full-stack journey to complete planning, development, and deployment with just one course.

"Build a real-world Inflearn platform from scratch using the Next.js + NestJS combination."

🧩 Next.js + NestJS = Single Language Full-Stack Optimal Combination

Next.js 15 adds Server Components, App Router, and Server Actions to React-based projects, allowing you to handle everything from screen rendering to simple APIs within a single codebase.

NestJS is written in the same TypeScript and allows you to build a backend that is easy to maintain even as your team grows, thanks to dependency injection and modular architecture.

When using both frameworks together, the UI and server share a single type definition, reducing data inconsistencies, and developers can switch between frontend and backend without changing languages or toolsets.

🔥 Next.js v15 🔥

🔥 Nest.js v10 🔥

🤔 Why "Inflearn Clone Project"?

It's difficult to properly experience a full-stack cycle with small example apps. With just a blog that only has login functionality or a todo list, you can't truly feel "how real services actually work."

So I decided to create a mini Inflearn that directly adopts Inflearn's core flow.
From member management to course registration, curriculum editing, video upload and streaming, payment processing, and AWS deployment,
you'll experience the full cycle (design → authentication → media processing → permission management → order/payment → deployment) all at once.

🔥 Course taken by 400+ students and counting

  • Knowledge Sharer (curriculum, lecture upload, etc.) feature implementation

  • Student member management, AI-powered UI styling

  • Course registration, curriculum composition, video upload

  • Course search, enrollment, video viewing, payment, distribution

  • JWT authentication, S3 upload, admin page configuration

  • Viewing history, Q&A/Reviews, Payment API, EC2 deployment

🚀

Through this challenge

You will actually complete the final product!

🥇Week 1: From Environment Setup to Authentication

  • Next.js · NestJS based project environment setup

  • Implementing Sign-up and Login Features with Auth.js

  • Testing and validating API communication with Swagger

  • 🎯 Mission: Submit Login Success Video & API Authentication Capture


🎥 Week 2: Course Registration & Video Upload

  • Designing Lecture and Curriculum DB Models with Prisma

  • Course registration and curriculum composition features completed

  • Building Video Upload with AWS S3 + CloudFront

  • 🎯 Mission: Upload Your Own Course & Submit Streaming Video


🔍 Week 3: Course Discovery & Enrollment Features

  • Category and Pagination-Based Course Search Implementation

  • Detailed page, favorites, and course registration feature integration

  • Viewing time save and resume playback feature completed

  • 🎯 Mission: Submit demonstration video of search, course registration, and resume watching


💬 Week 4: Course Reviews · Q&A · Payment System

  • Star rating-based course review writing/viewing functionality development

  • Q&A System and Management Page Completion

  • PortOne Payment API Integration and Real Payment Flow Implementation

  • 🎯 Mission: Submit video of complete flow for review/question registration & payment


🚀 Week 5: Performance Optimization & Deployment

  • Cron Job, Caching, Sentry Monitoring Implementation

  • EC2 + Docker + GitHub Actions Automated Deployment

  • HTTPS connection and actual domain deployment completed

  • 🎯 Mission: Submit Deployment Success Capture + Performance Report


🏆 Week 6: Q&A & My Own Inflearn Extension

  • Q&A session with questions, answers, and feedback

  • Add 1 or more of your own features freely

  • Final Presentation & Demo Day Participation

  • 🎯 Mission: Present Added Features + Submit Final Deployment Version


🎯

I strongly recommend this for people like this!

Beyond simple todo apps
Build a proper service
and become a frontend developer

Portfolio ready
projects needed for
job seekers and career changers

Lecture platform and other
real services you want to create
Solo developer

📌 Must Read!

Please be sure to familiarize yourself with the following items for smooth challenge progress.

✅ Securing time to invest in the challenge
✅ Study basic frontend (React syntax) and backend (REST API) knowledge in advance
✅ Actively share bug fixes or issue resolutions on Slack
✅ Turn on Slack mobile and desktop notifications

🧰

Course Structure

Total 28+ hours of content, 90+ lectures, 6 weeks of missions

GitHub example code and reference materials provided

The completed project can be used as a portfolio

✋ Wait!
Are you already taking the Inflearn Clone Part 1, 2 courses?

🔗 Submit Google Form and Get Challenge Discount

11월

9일

챌린지 시작일

2025년 11월 9일 PM 03:00

챌린지 종료일

2025년 12월 21일 PM 02:59

챌린지 커리큘럼

All

99 lectures ∙ (28hr 54min)

Course Materials:

챌린지에서 배워요

  • Latest Full-Stack Development Trends (Next.js 15, NestJS, Prisma)

  • Complete your own 'My Inflearn' platform that can be used as a portfolio

  • Development of overall real service features including course registration, editing, video upload, curriculum editing, etc.

  • Creating Professional-Level Intuitive UI with Shadcn UI + TailwindCSS + Cursor AI

  • Swagger + OpenAPI Based Automated Backend Call Structure Configuration

  • Modeling databases with Prisma and designing PostgreSQL-based structures

  • Building a Streaming Upload System Based on S3 + CloudFront

Recommended for
these people

Who is this course right for?

  • Stop with blogs and todo apps! Frontend developers who want to implement entire services from scratch

  • Junior to mid-level developers who want to learn NestJS backend design through hands-on practice

  • Job seekers who need high-quality, polished projects for career transitions and portfolios

  • Students who want to learn practical stacks from A to Z through a single course and are practice-oriented

  • Students who want to learn a single-language-based full-stack structure from start to finish with a practical, work-oriented approach

Need to know before starting?

  • HTML/CSS/JS Basic Syntax

  • React Basic Usage Experience

Reviews

All

2 reviews

5.0

2 reviews

  • rhkdqhr080980님의 프로필 이미지
    rhkdqhr080980

    Reviews 13

    Average Rating 4.8

    Edited

    5

    100% enrolled

    While doing the Inflearn clone coding, I really loved that it was made similar to a real environment by using not only frontend and backend but also GitAction and AWS features. It was a great help for creating my own webpage in the future.

    • cafesmallhouse님의 프로필 이미지
      cafesmallhouse

      Reviews 12

      Average Rating 4.6

      5

      100% enrolled

      I personally thought this was a really excellent course. From the backend payment system all the way through to deployment, you can see everything in one go, so whether you're a beginner or someone who's already skilled, you can review things once more, and throughout the entire course I felt like this is a lecture that would be incredibly helpful.

      취소 및 환불 규정
      챌린지는 지식공유자가 설정한 수업 최소 정원이 충족되지 않을 경우, 폐강 안내가 고지되며 결제 내역이 자동취소됩니다.

      lopun's other courses

      Check out other courses by the instructor!

      $254.10