Preparació de l’entorn de treball

🤖 Projecte Xatbot – TalentFP

Aquest projecte consisteix en l’adaptació d’un xatbot desenvolupat anteriorment per a la LAN Party, amb l’objectiu d’integrar-lo dins del web de WordPress del projecte TalentFP. Per gestionar el desenvolupament, hem utilitzat GitHub com a repositori central i Google Colab com a entorn de programació.

🛠️ Organització de l’entorn de treball

Per no crear un repositori nou, hem duplicat el repositori del xatbot del repte anterior fent un fork. D’aquesta manera, hem pogut reutilitzar l’estructura inicial i treballar sobre una base ja creada.

A més, hem connectat Google Colab amb GitHub per mantenir una sincronització directa dels canvis. Això ens permet conservar la versió oficial del projecte actualitzada i facilitar el treball col·laboratiu.

📂 Canvi de nom dels fitxers

Una vegada duplicat el repositori he canviat el nom dels següents arxius:

  • XatBot2026.ipynbXatBot_talent_2026.ipynb
  • Widget.htmlWidget_talent.html

Aquest canvi s’ha fet fent clic sobre l’arxiu i utilitzant la icona del llapis per editar tant el nom com el contingut. Després, s’ha guardat amb un commit per registrar els canvis.

📝 Documentació actualitzada

També hem actualitzat els fitxers README.md, CHANGELOG.md i CONTRIBUTING.md per adaptar-los al projecte TalentFP i definir millor l’organització del treball.

README

El fitxer README descriu el projecte, l’entorn de treball, l’estructura del repositori i l’objectiu del xatbot dins del context de TalentFP. També inclou l’enllaç al portafolis amb la justificació completa.

CHANGELOG

El CHANGELOG recull les modificacions més rellevants del projecte, com ara la creació del repositori mitjançant un fork, l’adaptació dels noms dels fitxers, la connexió amb Google Colab i la configuració de seguretat de l’API Key.

CONTRIBUTING

El fitxer CONTRIBUTING estableix les normes de treball de l’equip:

  • Tota modificació del codi s’ha de fer des de Google Colab.
  • Els missatges de commit han de ser descriptius.
  • L’API Key no s’ha d’escriure mai directament al codi, sinó que s’ha de gestionar amb els secrets de Colab.

🔐 Seguretat i traçabilitat

Per protegir la informació sensible, especialment l’API Key, hem evitat incloure credencials directament al codi. Aquesta clau es gestiona mitjançant els secrets de Colab, garantint així una millor seguretat i un desenvolupament més professional.