Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.mvn/wrapper
DB
src
.gitignore
README.md
Upload Autumn to Heroku.txt
mvnw
mvnw.cmd
pom.xml

README.md

AUTUMN Idea

Autumn es una red social en la que sus usuarios se describen por sus actos: sus publicaciones y su karma.

  • Yo, como usuario, puedo registrarme utilizando un formulario en el que daré el e-mail, un nombre de usuario (que no se puede modificar), un nombre y una contraseña (de la cual no existirá sistema de recuperación).
  • Yo, como usuario, puedo loguearme con mi correo o nombre de usuario y mi contraseña.
  • Yo, como usuario, puedo modificar mi nombre, mi correo (poniendo el antiguo correo y la contraseña) y mi contraseña (poniendo el correo y la antigua contraseña).
  • Yo, como usuario, puedo realizar publicaciones de texto publicas y visibles por los demás usuarios.
  • Yo, como usuario, puedo contestar publicaciones con publicaciones.
  • Yo, como usuario, puedo buscar usuarios y publicaciones.
  • Yo, como usuario, puedo ver perfiles de los usuarios con sus publicaciones, nombre y demás información.
  • Yo, como usuario, puedo seguir a otros usuarios y visualizar sus publicaciones según su importancia (votos/cronologia). Nota: hasta que no se incluya el sistema de votaciones todas las publicaciones tendrán 0 votos.
  • Yo, como usuario, puedo bloquear usuarios para no visualizar sus publicaciones.
  • Yo, como usuario, puedo votar positivamente o negativamente todas las publicaciones.

//Semi-extra

  • Yo, como usuario, puedo compartir con un botón de "share" publicaciones y perfiles.
  • Yo, como usuario, puedo ganar 1 punto de karma si voto positivamente o negativamente una publicación que, tras ser votada por mi, siga la misma tendencia que yo he votado (o perder 1 punto si no sigue la misma tendencia).
  • Yo, como usuario, tengo una representación con un emoticono que cambiará automaticamente en función de mi karma

//Extras

  • Yo, como usuario, puedo escribir hastags que serán resaltados estéticamente en las publicaciones.
  • Yo, como usuario, puedo realizar publicaciones de fotografias publicas y visibles spor los demás usuarios.
  • Yo, como usuario, puedo verificar el e-mail al registrarme.
  • Yo, como usuario, puedo recuperar la contraseña si me olvido de ella.
  • Yo, como usuario, puedo ganar 25 de karma si una publicación mía alcanza +50 votos positivos tras una semana de ser publicada

//Super-extra

  • Yo, como usuario, puedo mandar mensajes de texto directos a usuarios.
  • Yo, como usuario, puedo hacer publicaciones con archivos de formato pdf, txt, ... ("seguros").
  • Yo, como usuario, puedo hacer publicaciones de vídeos.
  • Yo, como usuario, puedo enviar archivos multimedia con mensajes directos.
  • Yo, como administrador, puedo eliminar publicaciones.
  • Yo, como administrador, puedo eliminar usuarios temporal y permanentemente.
  • Yo, como administrador, puedo marcar publicaciones como inadecuadas para menores.

#Reality FEATURES:

  • Registrarse
  • Iniciar sesión
  • Cerrar sesión
  • Cambiar la configuración/datos de usuario (nombre en pantalla, correo electrónico y contraseña)
  • Borrar el usuario
  • Publicar texto
  • Valorar positvamente y negativamente publicaciones
  • Obtener una puntuación llamada karma en función de los votos de las publicaciones por el usuario
  • Visualizar amigablemente el karma con un emoji al lado del nombre de usuario
  • Responder publicaciones
  • Ver todas las respuestas a una publicación
  • Seguir a otros usuarios
  • Ver las publicaciones ordenadas cronológicamente de los usuarios seguidos
  • Buscar usuarios
  • Buscar publicaciones
  • Bloquear usuarios (para que no aparezcan en ninguna búsqueda ni el usuario ni sus publicaciones)
  • Ver una lista de los usuarios bloqueados
  • Desbloquear usuarios
  • Ver una lista de usuarios recomendados para seguir
  • Ver una lista de usuarios aleatorios para seguir
  • Ver una lista de los seguidores de un usuario
  • Ver una lista de los usuarios que sigue un usuario
  • Ver perfiles que muestran un resumen de los seguidores que tienen, las publicaciones que han hecho, los seguidores y su karma
  • Ver el tiempo acutal en más de 10 ciudades distintas
  • Ver una presentación del proyecto
  • Borrar publicaciones/respuestas
  • Poner hashtags con el carácter "#" al inicio de la palabra
  • Mencionar a usuarios con el carácter "@" al inicio de la palabra
  • Ver una lista de publicaciones y usuarios con un hashtag al hacer click encima de un hashtag marcado por el carácter "#" al inicio de la palabra
  • Ver el perfil de un usuario mencionado en una nota al hacer click encima de la mención
  • Ver una lista de las respuestas a tus notas que aún no has marcado como "leídas"
  • Marcar una respuesta comom leída
  • Ver una lista de publicaciones en las que te mencionan

URL: http://www.4utumn.xyz

You can’t perform that action at this time.