Le 23 et 24 janvier dernier, j’ai assisté à mon premier Hackathon. Il s’agissait du ConUHacks à Concordia. C’était une expérience hors du commun. Pour ceux qui ne savent pas ce qu’est un hackathon… ça n’a rien à voir avec le fait de « pirater » quelque chose. C’est une contraction des mots « hack » et « marathon » !
L’objectif lors d’un hackathon est de programmer quelque chose pendant un temps donné. Pour le ConUHacks, nous avions 24 heures et il n’y avait pas de thème imposé. Par contre, des commanditaires proposaient des concours avec des prix à gagner. Moi et mon équipe composée de 4 personnes avons choisi le concours d’Air Transat. Le défi était de réaliser une application destinée aux jeunes voyageurs.
Pour notre projet, nous avons décidé de développer un site web. Créé avec une base de données créée avec des données statiques, le site web proposait 3 pays d’Europe de l’Est, très prisés par les voyages à sac à dos. Une fois que l’utilisateur entrait les pays qui l’intéressaient, le site web lui propose 3 villes sélectionnées au hasard dans les pays entrés. Ensuite, chaque ville proposait 3 activités selon des tags qui intéressent le plus les jeunes : la nourriture, l’aventure et la découverte (culture, musées, etc.).
Au cours de cette fin de semaine, j’en ai beaucoup appris sur le travail en équipe. Le temps était très court afin de réaliser cette application. On a donc eu le gros défi de devoir s’entendre sur ce qu’on allait livrer à la fin du hackathon. C’est beaucoup plus difficile s’entendre à 4, nous avons réalisé que ça ajoute un défi supplémentaire. On a eu des embûches mais tout s’est terminé par un « group hug » et dans le plaisir !
Maintenant, je surveille chaque annonce pour un Hackathon à Montréal ou en Ontario !
Ce projet est sur DevPost et sur GitHub !
1 comment
[…] chez moi après 24 heures de programmation intense. Ce fut un meilleur hackathon sur ceux de Concordia et McGill. Pourtant, Concordia était très, très difficile à battre […]