Proyecto de Full Stack. COCO, la comunidad para coleccionistas

Aurora
Aurora
Proyecto final de Bootcamp en programación y desarrollo web Full Stack - ID Bootcamps

Nuestros alumnos Pedro Angel Bustamante BudiñoJorge Utrera Alarcón y Daniel Fernández, crearon como proyecto final del Bootcamp en programación y desarrollo web Full Stack la aplicación web «COCO«, que viene de Community & Collection» y cuyo objetivo es crear un espacio en el que los coleccionistas pueden compartir, comprar, vender o exhibir sus tesoros.

Siempre animamos a nuestros alumnos a que busquen un proyecto que se adapte a sus aficiones, que sea una materia que conozcan para poder sacarle más funcionalidades y, en definitiva, más jugo.

Si quieres conocer este proyecto directamente de boca de sus creadores, puedes echar un vistazo a este vídeo donde explican todo.

¿En qué consiste COCO?

El objetivo de COCO es crear una comunidad activa donde los coleccionistas encuentren un espacio en el que puedan mostrar a otras personas con los mismos intereses sus colecciones e interactuar con ellos  y que, además, puedan buscar e intercambiar artículos que nutran sus diferentes colecciones.

¿Qué herramientas se han utilizado para desarrollar COCO?

Daniel, Jorge y Pedro, utilizaron los conocimientos aprendidos dentro del Bootcamp en programación y desarrollo web Full Stack para crear esta aplicación web. Para cumplir con sus objetivos tuvieron que desarrollar tanto la parte visual, el Front-End, como todos los procesos que suceden cuando se navega, el Back-End. Para ello, utilizaron las siguientes herramientas, lenguajes y frameworks:

  • Front-end: Utilizaron Angular y Typescript, junto a librerías como Bootstrap, AGMaps, Google Places y, por supuesto, CSS y HTML.
  • Back-end: Para la parte relacionada con el servidor utilizaron NodeJS y Express JS, así como MySQL para la gestión de las bases de datos con algunas librerías como bcrypt para los datos de los usuarios, JSON Web Token para poder identificar a los usuarios que navegan por la web y MySQL2 para facilitar las querys con la base de datos. 

Algunas de las principales funcionalidades de COCO son:

  • Perfil de usuario. Donde se puede elegir la foto de avatar, los datos personales, ubicación a través de Google Maps.
  • Página de productos del usuario. Aquí el usuario puede subir sus productos con toda la información incluyendo si quieren hasta el precio.
  • Colecciones. En esta sección, los usuarios pueden organizar sus productos categorizándolos para que sean más sencillos de identificar dentro de una misma colección.
  • Marketplace. En esta zona se podrán ver todos los productos que estén disponibles para ser comprados y vendidos. Además cuenta con una búsqueda avanzada donde añadir filtros.

Como conclusión…

COCO es un interesante proyecto que integra la comunicación entre usuarios así como un lugar de compra y venta de productos entre particulares. Tiene un gran potencial para ser escalable pudiendo integrar nuevas  funcionalidades.

Si tú también quieres poder llevar adelante tus propios proyectos, trabajar en el sector tecnológico e impulsar tu carrera profesional, no dudes en informarte sobre nuestro Bootcamp en programación y desarrollo web Full Stack, puedes contactarnos a través del email de vanessa@idbootcamps.com o llamarnos al 673903000.

Compartir
Share on facebook
Share on twitter
Share on linkedin

Entradas Relacionadas