Una red de estudiantes que promueve la interacción dentro de la comunidad estudiantil. Esto tiene como objetivo brindar oportunidades sociales alentando a los estudiantes a interactuar entre sí en un entorno en línea divertido y amigable.








La aplicación ha sido desarrollada y probada para trabajar en Python 3.8 y en adelante.
Para ejecutar la aplicación, debe seguir los siguientes pasos:
student-networkpip install -r requirements.txtpip install -e .python -m student_network.appAl abrir la solicitud, será recibido con una página de inicio. Desde aquí, puede iniciar sesión en su cuenta existente, o puede registrar una nueva cuenta. Cabe señalar que el registro solo funcionará con las direcciones de correo electrónico de la universidad, y los académicos se enviarán para la verificación manual después de registrarse.
Cuando inicie sesión, será redirigido a su página de perfil. Esto muestra información sobre usted, como sus pasatiempos, intereses, sus logros más raros desbloqueados y vincula sus perfiles de redes sociales. Las publicaciones realizadas por usted también se muestran en esta página.
Por defecto, se completarán algunos detalles para usted, como su foto de perfil, biografía, fecha de nacimiento y género. Puede editar todos estos detalles presionando el botón 'Editar perfil'.
Para buscar a otros miembros en la red Reconext, puede navegar a la página de 'miembros' utilizando la barra de navegación en la parte superior. Desde aquí, puede buscar por el nombre de usuario, con la opción de buscar en un pasatiempo común y/o interés también. Los resultados de la búsqueda se mostrarán en vivo con su nombre de usuario y su título, lo que le permitirá visitar los perfiles de las personas y hacer conexiones.
Las conexiones se pueden formar con personas, con la opción de marcar conexiones como amigos cercanos. Mientras que las conexiones deben ser aceptadas por las personas, puede marcar a las personas como amigos cercanos sin hacer una solicitud. Esto también significa que un usuario puede ser su amigo cercano, pero es posible que no sea su amigo cercano; El sistema de amigos cercanos es unidireccional. Si desea limitar la interacción con otro usuario, puede bloquearlos. Se puede acceder a todas estas opciones navegando al perfil de un usuario.
Puede ver una lista de sus conexiones y solicitudes de conexión pendientes en la página de conexiones. Los usuarios que has marcado como amigo cercano tienen un ícono de un apretón de manos junto a ellos.
En su feed, puede ver todas las publicaciones de personas con las que se ha conectado. Esto se clasifica en orden cronológico, con las publicaciones más nuevas que aparecen en la parte superior. También puede hacer nuevas publicaciones de esta página; Estos se clasifican como una publicación de texto, una publicación de imagen o una publicación de enlace.
Los logros pueden desbloquearse realizando tareas en la red Reconext. Puede verlos en la página de logros, que muestra su progreso con los logros como un porcentaje y los logros que ha completado, comenzando desde el más reciente. Esta página también le muestra qué logros aún no está desbloqueado. Rovering sobre cada logro muestra el título del logro, la descripción y el número de XP obtenidos al desbloquearlo. Cada uno de estos logros tiene su propio ícono único. Tenga cuidado con los logros ocultos que no se muestran hasta que los desbloquee; ¡Estos te recompensarán con XP adicional!
Subirá su perfil en función de la cantidad de XP que haya ganado. Esto fomenta una competencia saludable en la red Reconext. Al interactuar más en varias partes de la aplicación, ¡rápidamente podrá subir la clasificación!
También le hemos proporcionado una manera fácil de probar y compartir sus conocimientos en la página de cuestionarios. Desde aquí, puede crear un cuestionario que consta de cinco preguntas de opción múltiple para que otros lo completen. También puede ver y participar en cuestionarios hechos de otras personas.
Para fines de prueba, hemos creado muchas cuentas y datos de muestra para facilitar la demostración del producto. Los usuarios barn354 e ic324 , ambos con contraseña de Password01 , se han configurado con un perfil de estudiante completo y múltiples publicaciones.
Se han configurado las siguientes cuentas ficticias:
student1 , student2 , student3 y student4 para cuentas de estudiantes.staffuser y staffusertwo para cuentas de personal.adminuser para una cuenta de administrador. El análisis de requisitos se ha encapsulado a través de nuestros documentos de investigación sobre posibles soluciones, plan de pensamiento de diseño y Moscú Matrix. Se pueden encontrar en la siguiente ruta: documentos/requisitos-análisis
Se ha diseñado un póster promocional para este proyecto. Se puede encontrar en la siguiente ruta del repositorio de GitHub: Docs/Designs/Poster.pdf