On November 10th, the members of every team at Mirego mix and matched to build unique digital products, in 24 hours. Our hackathon is a great occasion to explore audacious ideas, to perpetuate friendly rivalry, to learn new technologies and to optimize internal processes.
At Mirego, choosing (healthy) lunches is a bimonthly imperative. Forgetting to do so results in weeks of default lunches and sadness. Cécile helps everyone in making better choices (or just making choices). It is a mobile application with a reminder system, nutrition facts, and a lunch bank, where everyone who is away from the office can give lunches to others. No more spam on Slack!
Swift (iOS), Java (Backend), Kotlin (Android)
Olivier Pineau, Mathieu Legault, Jean Simon Bonin, Nicolas Presseault, Émile Bélair, Claude Cormier, Olivier Aubin
less is a simple extension for Chrome and Firefox that makes you reconsider your impulsive online purchases with funny and contextual content. It adds 5 seconds of friction every time you click on an add-to-cart button, anywhere on the Internet.
Philip Barclay, Jean-Nicolas Dauwe, Charles Lambert, Benoit Ducharme, Simon Tremblay, Antoine Racine, Raphael Papillon, Philippe Lachance, Jean Benoit Dubé, Jean-François Brazeau
Leçon is a platform for teachers, parents, and students to streamline homework. Once paired with their teacher, students will have access to their homework list directly in the app and will be able to complete them in a fun and interactive way.
iOS, Android, Core, SCRATCHView, Ember.js, Animate
Mathieu Baron, Martin Gagnon, Pascal Hamel, Jean-Bernard Filion, Dany L'Hébreux, Anne Morin, Jean-David Tremblay
Stoked is an application suite to measure and track real-time client satisfaction. It aggregates data from multiple sources (Basecamp, Zendesk, Slack, Sentry, and manual entries) to create a "stoked" index for each client.
Elixir, Ember.js, GraphQL, iOS, Google Cloud Natural Language API
Pascal Boutin, Charles Cantin, Simon de Carufel, Joël Denis-Sheehy, Simon Gingras, Sébastien Morin, Rémi Prévost, Simon Prévost
Journey is a Slack bot that calculates a happiness index for every team members by analyzing answers to random questions on Slack. This allows our Culture team to quickly react to any situations.
Clojure, Google Cloud Natural Language API, NodeJS, React
Marc Lefrançois, Mathieu Côté, Aristote Diasonama, Jean-Michel Vincent, Julie Simard, Marie-Pierre Tremblay, David Dufour, Jean-François Grenon, Gabriel Rodrigue, Esther Chenard, Yohan Caron
Booking a conference room shouldn't be a pain. Groom is a web tool that finds the best possible meeting room based on your needs and the availability. No more trial and error.
Ruby, React, Redux, Google Calendar API
Gabriel Lachance, Louis-André Labadie
Marger is an internal tool that generates project templates to save time and standardize the core structure of our mobile apps.
Scratch, Groovy, iOS, Android
Daniel Levesque, Marc-Antoine Fortier, William Jobin, Steve Matte, Jean-François Chaput
With SongQ, everyone is responsible for the musical ambiance. The mobile application allows its users to build real-time collaborative playlists. They can add songs, vote on others', and influence the playlist sequence. We love to call that "musical democracy."
Swift (iOS), Java (Backend, Core), Kotlin (Android), Ember.js
Guillaume Bourassa, Éric Tremblay, Mathieu Larue, Vincent Martel, Antoine Lamy, Dominic Plouffe, Olivier Aubin
HackDMI4Demo is a hardware setup to stream or record any HDMI input for a live demo or a scripted tutorial.
Harvey is an internal tool that automates timesheet approval and detects inconsistencies and potential mistakes. This lightens the operational burden on managers at the end of the week. The project was meant to learn Ruby on Rails.
Ruby on Rails
Managing user rights on GitHub is not a transparent process. Getting the picture of "who has access to what" is limited to administrators. Requesting access is a process that has to be managed. Heimdall is a command-line tool that converts GitHub teams into humanly readable files that can be stored and managed with Git. Making the repository available to all allows anyone within the team to see who has access to what and use pull requests to request access or to discuss potential change to how security is managed.
Mirego has reached a critical growth threshold, meaning it's getting more and more complicated to remember everyone's name and role in the company. Mirefaces is a simple game that challenges you to remember key information about a randomly selected team member from both offices. Three good answers give you access to a crunchy fact or a picture from the secret vault.
Swift (iOS), Java (Backend)
Adaée Lacoste, Luc Dion, Thomas Bélanger, Julien Gobeil, Alice Hosdain, Armand Rahmani, Romaric Boley, Eduard Lucic, Francis Beauchamp