Sebastian Pérez
Created on:
Para finales del año 2022 les propuse a mis amigos programadores Matias Straface y Mesila Hellrigl hacer una red social inspirada en el entonces Twitter y los primeros dÃas del 2023 nos pusimos manos en ello.
El nombre es directamente una parodia para hacer alusión a que es una copia de Twitter (decidimos nombrarlo Ducker 🦆).
Con los conocimientos que tenÃamos hasta ese momento realmente no se nos complicó avanzar rápidamente en el proyecto, de hecho, estaba avanzando mucho más rápido de lo que esperábamos.
En un abrir y cerrar de ojos ya habÃamos terminado la mayor parte de del backend (en serio, en un par de dÃas de pair programming estaba casi un 90% listo), eso fue la motivación que necesitábamos para meterle aun más determinación a ese proyecto.
Lo siguiente, una vez terminada la API de Ducker, fue meternos directamente con lo visual, querÃamos hacerlo muy similar a Twitter; sin embargo, también querÃamos experimentar por nuestra cuenta, ver qué podÃamos cambiar, qué podÃamos llegar a mejorar (desde nuestro punto de vista).
De igual manera que con el back, el front avanzó rápidamente, en cuestión de una semana la mayorÃa de las vistas estaban hechas, las conexiones con la API estaban listas y ya tenÃamos funcionando las principales acciones de la red social; realizar Cuaks, dar me gustas, comentar y marcar como favorito.
La siguiente parte que hicimos fue la correspondiente al perfil, el poder personalizar su perfil con foto, nombre, descripción, localización, intereses y demás. Esta parte tampoco significó un mayor reto para el Team Ducker, para este momento ya nos encontrábamos muy cómodos trabajando con el proyecto.
Ya de ahà en adelante fue ir realizando detalles, mejorando apartados visuales y corrigiendo bugs (que sorprendentemente no fueron muchos).
Ah, claro, el Stack es el de siempre: TypeScript, JavaScript, NodeJS, React, SASS, Express, JWT, MongoDB, Google Auth Library, Cors, WebSockets y otros.
Quiero agradecer a mis compañeros de Team Ducker Mati y Meli, primero que todo por sumarse al proyecto, segundo porque al momento de transicionar al front, mis habilidades con el CSS no estaban tan trabajadas como sà lo están ahora, me tuvieron toda la paciencia del mundo y me fueron explicando poco a poco, y tercero, por ser tan buena onda y hacer de este proyecto un trabajo muy ameno y divertido.