Descripción de las funcionalidades principales

plotscore es una web en la que los usuarios pueden crear reviews sobre películas o series que hayan visto. Estas reviews aparecerán en el perfil de cada usuario y podrán ser marcadas como ‘Me Gusta’ por otros usuarios.

Los usuarios pueden seguir y ser seguidos por otros.

Existen dos roles principales: admin y user, siendo este último el rol de un usuario normal y corriente. Esta distinción se lleva a cabo mediante un campo en la tabla de usuarios que determina dicho rol. La creación de administradores está protegida mediante el uso de middleware.

Los administradores pueden crear más administradores y registrar nuevos contenidos (películas/series) en la base de datos para que los usuarios puedan registrar reviews sobre los mismos.


Tablas de la base de datos

Las tablas con las que cuenta el proyecto son las siguientes: