Idea de proyecto | (Libro de enlaces)

LinkBook tiene como objetivo proporcionar a los usuarios una plataforma para almacenar, administrar, compartir y descubrir URL web.

Motivación

Facebook es una forma de compartir enlaces con los amigos, sin embargo, no proporciona una opción para administrar esos enlaces para futuras referencias. LinkBook brinda a los usuarios la opción de almacenar sus enlaces en múltiples libros, operando tanto en modo de repositorio como en modo de fuente, ¡para que los usuarios obtengan lo mejor de todo!

tl; dr – Compartir en Facebook + Control de Github = LinkBook!

Concepto

LinkBook proporciona a los usuarios opciones para almacenar sus enlaces en contenedores llamados Libros. Tanto los enlaces como los libros pueden recibir etiquetas para futuras referencias. Los usuarios pueden seguirse unos a otros y también votar a favor o en contra de los enlaces de otros: ¡una red social para enlaces!

Estructura del código

Características

Opciones fáciles de inicio de sesión
Los usuarios pueden iniciar sesión con su cuenta de Google+, Facebook, Github, Twitter o local.

Página
de tendencias Las etiquetas de tendencias en LinkBook se pueden ver en la página de tendencias.

Agrupación de enlaces similares en «Libros»
Los usuarios pueden crear libros para almacenar enlaces similares juntos y pueden aplicarles etiquetas para facilitar la búsqueda en cualquier momento en el futuro.

Feed de los que sigue
Los usuarios pueden ver los feeds de los que siguen en su página de inicio.

Un ejemplo de feed de la página de inicio

Recomendaciones sobre a quién seguir
Si no sabe a quién seguir, ¡LinkBook tiene una página de recomendaciones dedicada a quién seguir!

La página de recomendación de un usuario –

Página de perfil para cada usuario
Cada usuario de LinkBook tiene una página de perfil separada donde pueden ver su perfil.

Una página de perfil de muestra, que muestra también enlaces y libros populares.

Herramientas utilizadas

  • El backend del marco se ha escrito en el marco Django para Python3.
  • La interacción del navegador se gestiona mediante código JavaScript.
  • La interfaz elemental actual ha sido asistida por MaterializeCSS .

(Como el proyecto aún se encuentra en progreso activo, es posible que se cambien o agreguen algunas herramientas en el futuro).

Miembros del equipo

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *