Nuestra triada decidió enfocarse en una red social para programadores, en la cual por medio de una encuesta se definiern aspectos como Nombre de la aplicación y sus principales usos.
Nombre de la aplicación: Codering. Usos: Ofertas laborales, Tips tecnologicos, y documentación de diferentes lenguajes de programación.
Se diseñaron 2 prototipos en papel, y 1 en figma para socializar y elegir el definitivo. Luego de consenso se empezó a maquetar en figma, y durante el desarrollo del proyecto el prototipo se fue iterando. A continuación se relaciona el enlace a Figma, donde se aprecia el prototipo:
https://www.figma.com/file/4Y5R9oUKP01jbTmgf1UPRd/Untitled?node-id=0%3A1
Nuestra aplicación consta de 4 pantallas:
Home: Encontramos una descripción inicial gráfica, para que el usuario tenga una idea de que trata la red social. Register: El usuario tiene la opción de registrarse usando Usuario y contraseña. login: El usuario puede acceder a la aplicación por medio de usuario y contraseña o por medio de una cuenta de Google. Feed: Al loguearse el usuario encontrará una barra la cual tendrá acceso a la documentación oficial de varios lenguajes de programación, ylas publicaciones realizadas por otros usuarios.
Los principales desafíos de este proyecto surgieron al enfrentarnos a comprender nuevos conceptos como Firebase, Firestore, e implementación de los Jest. Sin embargo, mediante el trabajo en equipo y la comunicación asertiva se logró sacar adelante el proyecto.
Las tecnologías utilizadas en el desarrollo de este proyecto fueron:
Figma: Prototipado. Trello: Planificación. Git y GitHub: Control de versiones. HTML, CSS, JavaScript: Maquetado, estilos y lógica de programación. Firebase: Registro, Login y Autenticación. FireStore: Base de datos. Jest: Implementación de test.
Como oportunidades de mejora, quisieramos implementar cargar imagenes a las publicaciones, crear comentarios, buscar amigos, entre otros.
Liliana Ruiz. Roxy Solano. Francy Corredor.
El proyecto fue desplegado mediante GitHub Pages.