Inspiration
El proyecto, inspirado por la sugerencia de Gradiant, nos interesó por las oportunidades de aprendizaje y la cantidad de caminos que sen podía tomar en el desarrollo.
What it does
SkillHub permite a sus usuarios descubrir personas con habilidades y competencias afines para facilitar la distribución del conocimiento. Los usuarios cuentan con la capacidad de crear habilidades, issues resueltos (problemas que han solucionado) y guías (explicaciones de la resolución de un problema), y por supuesto, consultar las del resto de usuarios. Estás habilidades están asociadas y referenciadas mutuamente para crear una base de conocimiento útil, y permiten la búsqueda y filtro para encontrar a la persona con la experiencia adecuada para cualquier reto.
How we built it
SkillHub utiliza una base de datos SQL, con un backend Fast API y un front que utiliza Alpine.js y Tailwind CSS. Para el desarrollo colaborativo, despliegue y testeo, utilizamos contenedores de Docker y GitHub para el control de versiones.
Challenges we ran into
Tuvimos problemas con la gestión de las cookies y la integración del front y back entre varios desarrolladores, además de la migración del código a mitad de proyecto de puro HTML y CSS a Alpine y Taliwind. Por supuesto, también algún problema con Git.
Accomplishments that we're proud of
Estamos orgullosisimos del increíble trabajo en equipo contra todo pronóstico, y de haber conseguido compaginarnos teniendo conocimientos y niveles tan diversos. Además la aplicación quedó bien de guapa y resulta muy útil.
What we learned
Aprendimos dos lecciones importantes: él poder de la amistad, y que no nos gusta el diseño web. Los algoritmos molan más.
What's next for SkillHub
El futuro dirá...
Log in or sign up for Devpost to join the conversation.