Este proyecto fue creado específicamente para participar en el Hackathon de @midudev usando Cohere para la IA. Aunque no ganó nos quedamos con un buen proyecto, funcional y realizado completamente en unas 40 horas de las cuales 30~36 se realizaron sin descanso y sin dormir.
El proyecto es mostrado como un producto innovador, se trabajó mucho ese look de producto pero recuerden que solamente es un proyecto para una hackathon, también a considerar que está en inglés y esto es intencional, era necesario mantener la consistencia con las respuestas de la IA y la utilizada no responde bien en multi lenguajes.
Si les gustó el proyecto no olviden dejar una estrellita ⭐🌟✨ No les cuesta nada, no sirve de nada pero me ayuda a saber si les gustó y mantener mejor mis proyectos con nuevos updates.
Era necesario utilizar co:here como motor de inteligencia artificial, no había limites en el proyecto más allá de que sea web, que esté el repo público y que tengamos un demo desplegado. Yo elegí reutilizar un repo que tenía apenas iniciado con autenticación social (esto fue realizado antes de que existiera el hackathon), ¿mi reto principal? nunca había realizado un proyecto con Remix... Well, bring it on!
- Pueden ver el sitio funcionando acá: https://linked-insighter.fly.dev/
Tuve la idea (ayudado por ChatGPT para decidirme entre ideas) de ayudar a reclutadores y a devs por igual, a mi me llegan todo el tiempo propuestas laborales, no necesito, tengo conocidos que no les llega nada y lo necesitan. Me he dado cuenta que lo que contenga tu perfil dice mucho a los que buscan cubrir puestos de IT.
Me puse manos a la obra, reutilicé un repo apenas inicializado con autenticación social, eliminé todo lo innecesario, me quedé con lo necesario y me puse a trabajar. Fue un rush de unas 32-36 sin dormir, con mucho café y mucha emoción. Era parte de las reglas usar la IA de co:here , bueno, resulta que su API es muy (muuuuuuuuuuuuuuuuuy) lenta para lo que lo necesitaba y algunas veces retornaba solamente basura, fue necesario reformular mi flujo para intentar contener ese problema, también fue necesario jugar mucho con las configuraciones para que la IA respondiera coherentemente.
Al final no fue lo que esperaba, en algunos aspectos fue mucho mejor, en otros mi falta de know how en el framework fueron limitantes pero al final resultó algo superando algo solamente "Bueno".
- Typescript - Fue uno de los motivos por los que decidí utilizar Remix.
- Remix - La base de todo
- React Remix es un framework de React
- TailwindCSS - Estilitos
- Prisma - ORM
- PostgreSQL - Base de datos
- co:here - El motor de IA
- headlessui - El tiempo era esencial
- Flowbite - De nuevo, tiempo, me quitó algo de peso en componentes limitados
Bueno, si competiste y no aprendiste entonces no valió la pena. No gané, incluso fui pasado de largo en lo genérico, sé que el proyecto no es sorprendente, super creativo o revolucionario, el proyecto es lo que es, es una herramienta, la intención es ser usada para mejorar tu perfil de LinkedIn siguiendo las indicaciones de la IA, darte cuenta de tus carencias y fortalezas en el perfil, recibir recomendaciones de como mejorarlo.
- David Garay 🏴☠️🔥
- Facebook - David Garay
- Twitter - @garaekz
Tengo mi proyecto descuidado pero si quieren pueden visitar