Skip to content

Ability to create and manage courses, based on YouTube videos and playlists.

Notifications You must be signed in to change notification settings

dipamsen/courseify

Repository files navigation

Courseify

Ability to create and manage courses, based on YouTube videos.

Tech Stack

  • Frontend: React (TypeScript) + Material UI + React Router
  • Backend: Vercel Serverless Functions (Node.js) + Firebase Firestore

Database Structures

  • Course

    • title: string
    • description: string
    • chapters: Chapter[]
  • Chapter

    • title: string
    • resources: Resource[]
  • Resource = VideoResource | FileResource

  • VideoResource

    • title: string
    • videoId: string
  • FileResource

    • title: string
    • driveId: string

About

Ability to create and manage courses, based on YouTube videos and playlists.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published