carlo-coding / capiclue-back

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Red social backend (práctica)

Screenshot

Características:

  1. Creación de cuenta con formulario, creación de cuenta con botón de google he inicio de sesión.
  2. Poder editar nombre de usuario, año de nacimiento, y otra información.
  3. Cambiar avatar.
  4. Cambiar contraseña.
  5. Eliminar cuenta.
  6. Crear publicaciones con un máximo de 3 imágenes.
  7. Se pueden ver las imágenes en un carousel al darles click.
  8. Poder editar y eliminar las publicaciones creadas del usuario.
  9. Poder comentar en las publicaciones de otros usuarios.
  10. Añadir publicaciones a favoritos
  11. Eliminar o editar comentarios.
  12. Recibir diferentes notificaciones del sistema.
  13. Mandar solicitudes de amistad.
  14. Mandar mensajes a amigos.
  15. Eliminar amigos.
  16. 4 secciones para explorar publicaciones: para ti (se muestran las más nuevas), siguiendo (las publicaciones de tus amigos), popular (las publicaciones con el score más alto), favoritos (publicaciones añadidas a favoritos)
  17. Searchbar para buscar por contenido
  18. Cada comentario positivo le añade 1 punto al score de una publicación, cada comentario negativo le resta 0.25 y cada vez que alguien lo agrega a favoritos suma 1 punto.
  19. Se pueden reportar publicaciones, comentarios y usuarios, estos reportes se guardan en una base de datos.

About


Languages

Language:TypeScript 93.6%Language:JavaScript 2.6%Language:Handlebars 1.5%Language:HTML 1.2%Language:CSS 0.8%Language:Shell 0.3%Language:Dockerfile 0.0%