1. AI 기반 5분 만에 VOD 강의 사이트 제작 워크플로우 [0]

thumbnail AI를 활용하여 기획부터 배포까지 5분 만에 VOD 강의 사이트를 제작하는 방법을 소개한다.

1.1. AI 기반 웹사이트 제작 단계별 과정 [0]

  1. 기획 단계: GPT를 활용하여 VOD 강의 사이트 제작을 위한 기획을 진행한다. [8]
    1. GPT의 '프롬프트 메이커' 기능을 사용하여 홈페이지 제작을 위한 프롬프트를 생성한다. [16]
    2. 생성된 프롬프트를 기반으로 GPT에게 '데브남의 VOD 강의 사이트' 기획을 요청한다. [23]
  2. UI 구현 단계: 러버블(Loverable)을 사용하여 웹사이트의 화면(UI)을 디자인한다. [27]
    1. GPT로 기획된 내용을 바탕으로 러버블에서 기본적인 홈페이지의 틀을 잡는다. [34]
    2. '수강 신청' 버튼 클릭 시 영상 재생 페이지가 나오도록 기능을 추가 요청한다. [41]
    3. 러버블은 화면단(프론트엔드) 구성을 담당하며, 필요시 슈퍼베이스(Superbase)와 같은 DB 연동도 가능하다. [30]
  3. 코드 개발 및 디벨롭 단계: 커서 AI(Cursor AI)를 사용하여 코드를 개발하고 오류를 수정한다. [49]
    1. 러버블에서 구현된 화면 코드를 깃허브(GitHub)에 저장하고 다운로드한다. [55]
    2. 다운로드한 코드를 커서 AI 프로그램에서 열어 AI와 함께 코딩을 진행한다. [65]
    3. 커서 AI는 작성 중인 코드를 직접 보며 오류를 즉시 수정할 수 있어 '과외 선생님'과 같은 역할을 한다. [66]
    4. Node.js를 설치하여 필요한 패키지를 설치하고 서버를 실행한다. [75]
    5. 로컬 환경에서 실행된 홈페이지의 내용을 수정하고 저장하면 자동으로 반영된다. [84]
    6. 새로운 창에서 패스트 API(FastAPI)를 사용하여 백엔드 서버 구조를 세팅한다. [88]
      1. 패스트 API는 간단하게 서버를 만들 수 있는 파이썬 프레임워크이다. [93]
      2. 백엔드와 UI를 연동하여 서버를 구축할 수 있으며, M8N과 같은 다른 도구로도 구현 가능하다. [97]
  4. 배포 단계: 버셀(Vercel)을 사용하여 웹사이트를 무료로 배포한다. [99]
    1. 버셀에 접속하여 깃허브 레포지토리를 임포트한다. [101]
    2. '디플로이' 버튼을 눌러 배포를 완료한다. [106]
    3. 배포된 사이트의 도메인을 가비아(Gabia)에서 구매하여 연동할 수 있다. [108]
      1. 버셀의 '도메인즈' 메뉴에서 사용자 정의 도메인을 추가할 수 있다. [116]

1.2. AI 기반 웹사이트 제작의 장점 및 활용 방안 [37]

  1. 실무 활용 가능성: AI 기반 코딩은 전략에 따라 실무에 활용될 수 있다. [37]
    1. 쿠팡이나 페이스북처럼 고도화된 시스템에는 AI 활용이 어렵지만, 초기 단계 스타트업은 제품을 빠르게 테스트하는 데 유용하다. [37]
    2. 맞고 틀리다의 문제보다는 상황에 따라 다르게 적용하는 것이 중요하다. [39]
  2. 빠른 프로토타이핑 및 개발: AI를 활용하면 웹사이트를 빠르고 쉽게 제작할 수 있다. [119]
    1. 좋은 샘플을 가져와 비슷하게 만들거나 UI를 디벨롭시키는 방식으로 강의 사이트 등을 뚝딱 만들 수 있다. [119]
    2. 백엔드 개발이 어렵다면 프론트엔드만 구현하고 백엔드는 개발자에게 맡기는 방식도 가능하다. [125]
  3. 누구나 웹사이트 제작 가능: AI 툴을 적극적으로 사용하면 누구나 자신만의 웹사이트를 구현할 수 있다. [121]
    1. GPT로 기획, 러버블로 화면 구현, 커서 AI로 코드 디벨롭, 버셀로 배포하는 과정을 통해 웹사이트 제작이 가능하다. [121]