23.02.02 07:58 작성
·
343
·
수정됨
답변 1
1
2023. 02. 02. 19:27
일단 웹플로우만으로는 어렵습니다.
가장 어려워보이는게 사실 동영상 관리예요. 동영상을 대량으로 저장하고 권한에 따라서 특정 유저에게 동영상을 보여주도록 구성하는게 코딩이 아니고서는 어렵습니다. 코딩으로도 굉장히 어려운 부분이라 풀타임 개발자 5명은 있어야 원하시는대로 구현이 될거 같아요.
그리고 웹플로우는 소프터랑 다르게 아직 회원 기능이 내재화되어 있지 않아요 (현재 베타 테스트중) 그래서 회원 기능 구현하고, 회원 별 뱃지 관리를 하려면 멤버스텍이라는 회원 관리 별도 소프트웨어를 써야 되어요. 웹플로우 강의에서 멤버스텍을 다루고 있기 때문에 이건 불가능하진 않습니다. 번거로울 뿐이죠.
그렇지만 동영상 관리를 약간 트릭처럼 운영해볼 순 있을거 같아요. 동영상 강의를 관리하고, 권한을 부여해주는 teachable 같은 솔루션을 결합해서 구성을 하는 겁니다. 다만 이 경우 teachable 내에서 일어나느 이벤트는 웹플로우 입장에선 알기 어렵기 때문에 완강을 하면 자동으로 뱃지가 가게 한다던지 하는건 조금 어려울거 같아요. teachable에서 강의 수강 완료를 기준으로 데이터를 넘겨주는 api가 없기 때문이예요. 강의를 수강 등록하는 이벤트가 있으면 뱃지를 부여한다 정도는 가능할거 같아요.
제 개인 강의 사이트가 웹플로우 + teachable로 구성되어 있어요. (https://www.nocodecamp.kr) 이정도는 웹플로우로 구성할 수 있을거예요. 참고가 되셨으면 좋겠습니다.
2023. 02. 02. 23:27
매번 좋은답변, 좋은 강의 정말 감사드립니다!