Skip to content

RooftopAcademy/mauricio_ferreyra_compartido

Repository files navigation

MAURICIO FERREYRA RIZZOLI

Requeriments

  • Quiero una tienda de cursos
  • Que los usuarios puedan ver un listado de cursos
  • Que puedan ver los videos de los cursos
  • Que puedan guardar el curso
  • Que puedan puntuar
  • Que los usuarios puedan logearse y cerrar sesion

Object hierarchy

  • Tienda
    • Usuario
    • Course
      • VideoCurso
    • Listado

Clases:

Course
- id: Number
- name: String
- description: String
- level: String
- duration: Number
- image: String
- price: Number
- videos: Array
- points: Number
+ getters()
+ setters()
+ score(points: Number) -> Number

Video
- id: Number
- duration: Number
+ getters()
+ setters()
+ play()
+ stop()

User
- id: Number
- username: String
- password: String
- favourites: Array
- courses: Array
- state: Boolean
+ getters()
+ setters()
+ logout()
+ login()
+ addCourse(course: Course)
+ addFavoutie(course: Course)
+ removeFavourite(course: Course)

List
- courses: Array

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published