강의

멘토링

커뮤니티

Programming

/

Web Development

From Planning to Development with AI! LLM-Driven Next.js Shopping Mall Creation

With v0, cursor AI, and various LLMs, from PRD to AI product recommendations! Complete your Next.js shopping mall through a practical project.

(4.2) 5 reviews

110 learners

Level Basic

Course period Unlimited

  • ludgi
nextjs
nextjs
ChatGPT
ChatGPT
LLM
LLM
Prisma
Prisma
Docker
Docker
nextjs
nextjs
ChatGPT
ChatGPT
LLM
LLM
Prisma
Prisma
Docker
Docker

What you will gain after the course

  • Next.js-based shopping mall development

  • v0-based PRD creation & dev automation

  • DB Design with PostgreSQL + Prisma

  • AI Product Recommendation System Construction (Using Embedding)

  • Toss Payments payment system integration

  • Next.js-based admin page implementation

  • Project Deployment Using Docker and Nginx

  • Local Deployment Basics with VPN and Port Forwarding

🛍 The best way to develop an online store with AI + Next.js!

In this course, you will learn a practical development process that automatically generates PRD (Product Requirements Document) using ChatGPT and various LLMs , organizes designs and project drafts using v0, and builds an online shopping mall using nextjs, Prisma, and PostgreSQL .

In addition, you can experience implementing a product recommendation system using AI embedding , setting up a Docker-based environment , and local deployment using VPN , aiming to develop practical projects that apply AI and the latest web technologies beyond simple website creation.

Section (2) Writing a PRD – Requirements Definition with AI

📌 Learn how to automatically generate and edit Product Requirements Documents (PRDs) using ChatGPT.

Section (3) Database Design – PostgreSQL + Prisma

📌 Learn how to automatically generate and edit Product Requirements Documents (PRDs) using ChatGPT.

Section (4) V0 Project – Creating the Initial Prototype

📌 Learn how to structure your project design using v0 and quickly build an initial prototype using Next.js.

Section (5) Login and Logout

📌 We implement sign-up, login, and log-out functions, and apply a notification system using Sonner to improve user experience.

Section (6) Presigned URL

📌 Learn how to securely upload files using presigned URLs and integrate with storage services like S3.

Section (7) Bulk upload of product data

📌 Learn how to effectively upload product data and extend your database schema using Presigned URLs and ChatGPT embedding.

Section (8) MVP Project – Development of basic shopping mall functions

📌 Implement core shopping mall features such as product lists, detail pages, popular products, new products, and infinite scrolling.

Section (9) Implementing Admin Page Functions

📌 Build an admin page with access control, product registration, and AI embedding features using Next.js Middleware.

Section (10) Project Distribution

📌 We cover practical deployment strategies, including deploying local servers using VPN and Nginx, setting up port forwarding, and applying SSL.

Practice environment

  • Operating System and Version (OS): Practice available on Windows, macOS, and Linux (including Ubuntu)

  • Tools used:

    • Node.js for Next.js development (latest LTS version recommended)

    • PostgreSQL and Prisma for database management

    • Docker & Nginx for project deployment and operation

    • ChatGPT API for AI Embedding and Automation

  • PC specifications:

    • Minimum 8GB RAM , 16GB or more recommended

    • CPU: 4 cores or more (considering development and running Docker containers)

    • Storage: SSD recommended (optimized for database and project build speed)

    • GPU (optional): NVIDIA GPU and CUDA support are required to run AI embedding functions locally.

📚 Learning Materials

  • How it's provided:
    Provided through the learning material upload function of the lecture platform
    GitHub links provided if needed (code and practice materials)

  • Materials included:
    GitHub source code – project code and sample examples provided
    Docker configuration file – Example of configuring development and deployment environments
    Additional Reference Links – Official Documentation and Related Blogs


📌 Player Knowledge and Precautions

  • Required Player Knowledge:
    JavaScript and basic TypeScript syntax (for Next.js development)
    Next.js basic concepts (page routing, API routes, etc.)
    SQL and database fundamentals (using PostgreSQL and Prisma)
    RESTful API Concepts (Understanding Data Communication)


Recommended for
these people

Who is this course right for?

  • Person interested in shopping mall development using Next.js and AI

  • Developer wanting hands-on project experience with ChatGPT

  • Aspiring AI-based product recommendation system builder

  • A person who wants to learn DB design using PostgreSQL and Prisma

  • Person wanting to learn VPN deployment methods in a local environment

  • Developer wanting to write a PRD (Product Requirements Document) using ChatGPT

  • Person wanting quick project drafts via v0

Need to know before starting?

  • JavaScript and basic TypeScript syntax

  • Basic Next.js Concepts (Page Routing, API Routes, etc.)

  • SQL and Database Basics (Using PostgreSQL and Prisma)

  • RESTful API or GraphQL concepts (Understanding data communication with the backend)

Hello
This is

631

Learners

30

Reviews

8

Answers

3.8

Rating

9

Courses

Hello, I am the CEO of Ludge Co., Ltd.


I have carried out projects across various sectors, including startups, the financial industry, and public institutions, and

I have gained experience not only in development but also in directly operating services.

Through these experiences, I have developed the ability to solve problems and complete projects by collaborating with team members and freelancers. In particular, going beyond the role of a simple developer, I have...

In this process, I have cultivated the ability to solve problems and complete projects by collaborating with team members and freelancers.


In particular, I believe I can be of even greater help to those who have a dream of running their own service, going beyond just the role of a developer.

I look forward to growing together as we experience the joy of completion and a sense of accomplishment. Thank you.

Curriculum

All

47 lectures ∙ (7hr 3min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

5 reviews

4.2

5 reviews

  • chuing님의 프로필 이미지
    chuing

    Reviews 14

    Average Rating 4.9

    5

    62% enrolled

    This is my second time watching ludgi's lecture. And my second time writing a review. For now, I'm watching with gratitude and trust. Considering the lecture price and everything else, it seems like you're uploading these lectures as a hobby or for record-keeping purposes.

    • ludgi
      Instructor

      Thank you for purchasing this lecture as well! 😊😊 I think I'll go with a concept for references to differentiate myself from others!

  • irda님의 프로필 이미지
    irda

    Reviews 28

    Average Rating 5.0

    5

    32% enrolled

    Thank you so much for the great lecture.

    • ludgi
      Instructor

      Thank you for purchasing the course!

  • myvisual8764님의 프로필 이미지
    myvisual8764

    Reviews 11

    Average Rating 5.0

    5

    62% enrolled

    • ludgi
      Instructor

      Thank you for your valuable feedback!

  • pure025147님의 프로필 이미지
    pure025147

    Reviews 3

    Average Rating 4.0

    3

    100% enrolled

    • jdy8739님의 프로필 이미지
      jdy8739

      Reviews 18

      Average Rating 4.9

      3

      100% enrolled

      This is more like a video where you watch an individual working on a project rather than a lecture. Still, it's good to follow along with the flow of Vibe Coding.

      $33.00

      ludgi's other courses

      Check out other courses by the instructor!

      Similar courses

      Explore other courses in the same field!