Skip to content

Instantly share code, notes, and snippets.

@mogetutu
Last active May 31, 2024 21:55
Show Gist options
  • Save mogetutu/eb18900a578c4bd0a279 to your computer and use it in GitHub Desktop.
Save mogetutu/eb18900a578c4bd0a279 to your computer and use it in GitHub Desktop.
AC
  • Institutions(Name, Desc, Logo)

    • Create
    • View
    • Update
    • Delete
    • Search

    Notes

    --

    • Logos save and served from s3 bucket
    • Search Programs per providers?
  • Departments(Name, Institution)

    • Create
    • View
    • Update
    • Delete

    Notes

    --

    • Belongs to an Institution
  • Department Users(User, Department, Role)

    • Create
    • View
    • Update
    • Delete

    Notes

    --

    • At what point is this assignment?
  • Programs(Department, Code, Name, Description, Status, Language, Budget, Channel)

    • Create
    • View
    • Update
    • Delete
    • Search

    Notes

    --

    • Belongs to a Department
  • Packages(Department, Name, PackageType, Channel, Language)

    • Create
    • View
    • Update
    • Delete
  • PackageTypes(Name:[Quiz, Training, Survey])

  • ProgramPackages(Program, Package)

  • Modules(Institution, Name, Description, ModuleType Channel, IntroText, Language)

    • Create
    • View
    • Update
    • Delete
  • ModuleTypes(Name:[Quiz, Training, Survey])

  • PackageModules(Program, Package)

  • Objects(Institution, Program, ObjectType, ObjectCategory, Name, Description, Content, Hint, Channel, Language)

    • Question
      • Create
      • View
      • Update
      • Delete
    • Survey
      • Create
      • View
      • Update
      • Delete
    • HTML
      • Create
      • View
      • Update
      • Delete
    • PDF
      • Create
      • View
      • Delete
    • Video
      • Create
      • View
      • Delete
    • Audio
      • Create
      • Listen/View
      • Delete
  • ObjectTypes(Name:[Question, Survey, HTML, PDF, VIDEO, AUDIO])

  • ObjectModules(Object, Module)

  • ObjectCategories(Radio, Checkbox, Text, Number)

  • Search System for content

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment