Skip to content
This repository was archived by the owner on Jan 25, 2022. It is now read-only.

Borrador servicios web

Alejandro González Hevia edited this page Feb 14, 2021 · 12 revisions

Funcionalidad

  • Registro.
  • Login.
  • Servicio de conversaciones.
  • Servicio de posts.
  • Servicio de personalización de perfil.
  • Servicio de búsqueda.
  • Seguir otros usuarios.
  • Estadísticas.
  • Administración de posts y usuarios. -> Posts "engañosos/violentos".

Clientes

  • Cliente web.
  • Cliente movil / CLI (Java / .NET).

Me parece bien de momento hacer algo estilo: cliente web para los administradores (administración de posts y usuarios, estadísticas); cliente móvil para usuarios; y creo que miguel comentó algo de un cliente CLI para ver temas de rendimiento/monitorización. Preguntarle sobre esto último, pero puede ser interesante. Así cubrimos el cliente en Java/.NET y tenemos 3 clientes. Si no, el cliente web tendrá que ser en Java/.NET. Otra opción es tener una app de escritorio, pero habría que pensar que funcionalidad meter ahí...

Extras

Algunas de las otras cosas que estaría bien hacer:

  • Gestión de logs con ELK. Quedaría brutal tener un dashboard con información sobre cada uno de los servicios (tanto aspectos de rendimiento como de uso por los clientes). Recursos: 1, 2.
  • Identificación de lenguaje de un texto. Se puede hacer con un servicio externo, pero la idea es que al identificar y almacenar el lenguaje de cada posts nos permite hacer muchas cosas. Por ejemplo, un usuario aprendiendo alemán puede ir a una subsección de "aprender" y se le muestran posts en alemán (el idioma fue identificado previamente cuando se creó el post).
  • Traducción en directo: Tengo una conversación con alguien y no sé muy bien lo que me está diciendo. Habría que mirar que servicios externos permiten traducir gratis (no creo que muchos). Aplicable tanto a conversaciones como a posts.
  • Text to Speech: De nuevo, un "extra" para las conversaciones si podemos encontrar algún servicio que nos lo de hecho.
  • Identificación de tópicos de los posts y mostrar tópicos de la semana. Tipo trending topics supongo. Quizá se podría hacer nuestro; si todos los posts estuvieran en inglés llevaría 0 patadas. El problema es que al estar en cualquier idioma un post va a ser mucho más complejo...

Clone this wiki locally