Kwee
En mi último año de Ingeniería Multimedia nos evaluaron con un ABP (Aprendizaje Basado en proyectos), así que un grupo de 4 amigos y yo decidimos desarrollar Kwee. Kwee es una plataforma web para encontrar tu trabajo ideal en el mundo de la informática. Digamos que eres una marca o una empresa que está contratando gente nueva, así que te registras como usuario empresarial en nuestra plataforma y publicas una nueva oferta. A los candidatos les gustaría unirse a esta oferta, por lo que deben inscribirse como candidatos y solicitar su oferta. Si eres estudiante también te ofrecemos la posibilidad de ser un empleado en prácticas en cualquier empresa que lo ofrezca.
Nuestra característica más distintiva es el Índice Kwee. Este índice está disponible para todos los usuarios (empresas y candidatos) y se construye con las opiniones que recibiste, tus habilidades, tus estudios y tu comportamiento en nuestra plataforma. Esta puntuación es útil para ver si el usuario se ajusta a los requisitos que estás buscando, así como para demostrar la fiabilidad del usuario en nuestra plataforma.
La aplicación web se sirve desde un servidor Apache, usando Mysql como base de datos. El frontend ha sido construido con Angular framework y el backend consiste en una API corriendo en Node usando un ORM como Sequelize para enviar la información a Mysql. Utilizamos Sockets para el chat en tiempo real en la plataforma y para las estadísticas utilizamos Grafana junto con ElasticSearch. El uso de Elastic stack es para mejorar la velocidad de búsqueda y para obtener estadísticas más significativas. Finalmente, la landing utiliza WebGL integrado con la información de nuestra plataforma, para realizar los movimientos del mundo 3D mostrando las últimas 25 ofertas en el mundo.
Hemos pasado 9 meses desarrollando este gran proyecto. Nos divertimos, también tuvimos momentos difíciles con problemas pero finalmente pudimos resolverlos y tuvimos una gran presentación en nuestra Universidad.