Skip to content

Commit 3d6f715

Browse files
authored
Update README.md
1 parent dfaa026 commit 3d6f715

File tree

1 file changed

+57
-1
lines changed

1 file changed

+57
-1
lines changed

README.md

Lines changed: 57 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,57 @@
1-
# webapp9
1+
Nombre de la aplicación web:
2+
GameLink
3+
4+
Integrantes del equipo de desarrollo:
5+
Andrea Patricia Acuña Padrón
6+
Carlos Fuentes Díaz
7+
Jhostin Davis Ortiz Moreno
8+
Mani Víctor Patel Bentz
9+
Juan Luis Rico Rus
10+
11+
Herramienta de organización para el equipo:
12+
Link Trello:
13+
14+
Aspectos principales de la aplicación web:
15+
16+
1.ENTIDADES
17+
18+
La web consta de 4 entidades:
19+
(A pesar de no ser necesario mencionar los atributos en la Fase 0, se van a mencionar los atributos que, a priori, se han pensado)
20+
Usuario:
21+
Nombre, apellidos, foto perfil, correo electrónico, ID, juegos comprados, noticias leídas.
22+
23+
Videojuego:
24+
Nombre, descripción, puntuación, carátula, empresa, precio general, género.
25+
26+
Noticias:
27+
Título, descripción, foto(opcional), autor.
28+
29+
CódigoCompra:
30+
CódigoID, nombre videojuego, precio plataforma.
31+
32+
Relaciones de las entidades:
33+
El usuario administrador puede publicar de 0 a infinitas noticias, videojuegos y códigos.
34+
El usuario administrador puede eliminar y/o modificar de 0 a infinitas noticias, videojuegos y códigos publicados previamente.
35+
Una noticia tiene uno o varios videojuegos asociados.
36+
Un códigoCompra es de un videojuego.
37+
Un usuario registrado compra de cero a infinitos videojuegos.
38+
Un usuario puede visualizar noticias y videojuegos.
39+
40+
41+
2.PERMISOS DE LOS USUARIOS
42+
43+
(la Web tiene que estar diseñada para que ciertos usuarios sean dueños de ciertos datos, importante para implementar correctamente los mecanismos de seguridad adecuados)
44+
Para exponer los permisos de los usuarios se expondrán los tipos de usuario que se contemplan en la web y la funcionalidad que cumplen en la misma.
45+
46+
Cliente anónimo:
47+
Usuario que no necesita de credenciales para acceder a la web. Podrá visualizar las noticias y los videojuegos más populares (más visitados y mejor valorados), debido a que no tiene preferencias.
48+
Además, no tendrá posibilidad de realizar compras
49+
50+
Cliente registrado:
51+
Usuario que necesita credenciales para acceder a la web. Podrá visualizar noticias y videojuegos en base a sus preferencias (compras y visualizaciones anteriores). También tendrá posibilidad de realizar compras en la web.
52+
Además, tendrá la opción de modificar sus credenciales (Nombre, Tarjeta, Foto de perfil, correo electrónico).
53+
54+
Administrador:
55+
Usuario que necesita credenciales para acceder a la web.
56+
Podrá crear nuevas noticias y subir nuevos videojuegos (con su código asociado) para el consumo posterior de los usuarios cliente.
57+
Además, tendrá la opción de eliminar y/o modificar las noticias y los videojuegos previamente publicados.

0 commit comments

Comments
 (0)