Giter Site home page Giter Site logo

dream-dbii's People

Contributors

sergimayol avatar zygmut avatar

Watchers

 avatar  avatar

dream-dbii's Issues

Consideraciones

Cosas a controlar

  • Cuando se cree una story con sus publicaciones correspondientes (las cuales no saldrán en la feed de publicaciones del perfil), NO SE DEBE DE NOTIFICAR CADA PUBLICACIÓN DE LA STORY, solo la story.
  • Tener en cuenta que en una publicación propia (del mismo usuario que la ha subido), no debe de salir el botón de RT
  • Número de notificaciones pendientes solo deben de estar en el botón de acceso a la lista de notificaciones
  • Las notificaciones no leídas debería de salir con un color o un borde que resalte
  • No eliminaremos las notificaciones ya leídas o Sí dependiendo de lo que queráis, yo iría a lo básico

Usuarios

Funcionalidades a implementar

  • Login
  • Registro
  • Eliminación de cuenta
  • Visualización perfil
  • Actualización periódica del perfil (30s)
  • Seguidores (número y lista) - Indexación suspicious
  • Seguidos (número y lista) - Indexación
  • Botón para crear historia
  • Visualización de notificaciones
  • Si estas mirando el perfil de otro usuario, que no te salgan los botones de crear publición, lista de notificaciones, etc

Historias

Historias

Consiste en una agrupación de publicaciones

  • Crear nueva historia
  • Estado historia (pública, privada)
  • Enseñar historias
  • Borrar historia

Publicaciones

Publicaciones

  • Contestar publicaciones
  • Reenviar publicaciones
  • Crear nueva publicación
  • Enseñar publicaciones usuario
  • Enseñar publicaciones de los que el usuario sigue
  • Borrar publicación

Copia de seguridad

Procedure copia seguridad

Hacer una copia de seguridad diaria de manera programada, esta debe ser implementada con una stored procedure

  • Hacer procedure para la copia
copia_seguiridad()

Diseño

Interfaz usuario

Perfil usuario

  • Foto perfil
  • Núm. publicaciones
  • Seguidores
  • Seguidos
  • Bio
  • Editar perfil
  • Historias
  • Publicaciones

Publicaciones

  • Imagen
  • Titulo
  • Botón Rt
  • Comentarios

Mensajes / Notificaciones

  • Núm. notificaciones sin leer
  • Mensaje notificación

Esquemas

Image
Image
Image

Mensajes

Funcionalidades

  • Lista de mensajes
  • Autor de mensajes (quien crea publicación o historia)
  • Estado, leído o no (hemos añadido un estado a la clase mensaje)
  • Conteo de mensajes no visualizados
  • Link a usuario autor

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.