**Les Poly-Morphistes présentent:

Montreal Patrol

avec: Julien Aubuchon, Charlie Duquette, Issam Maghni et Simon Tran

Inspirations

Nos expériences quotidiennes nous ont grandement influencées lors du processus de création de notre application. En effet, il n'est pas rare de rencontrer les différents problèmes que nous avons ciblés dans notre projet. Nous avons donc tenter d'y remédier au meilleur de nos capacités, en permettant à la ville de Montréal d'avoir accès à ces informations en direct.

Qu'est-ce que l'application fait?

L'application permet de signaler divers problèmes communs que l'on peut rencontrer dans la ville de Montréal. Par exemple, un trottoir mal déneigé ou un feu de circulation hors d'usage sont des exemples communs d'un tel problème. Une fois ces problèmes signalés, les autres usagers de l'application peuvent voir en temps réel l'endroit, le type ainsi qu'une image des problèmes en question. La ville de Montréal a aussi accès à ces informations, ce qui peut faciliter la tâche du maintient de la ville.

Comment nous l'avons créée

Nous avons utilisé Android Studio afin de bâtir une application mobile pour Android. Nous avons utilisé l'API de Google Maps afin de gérer la portion carte de l'application, et un backend qui utilise Python et Flask afin d'entreposer les données que les usagers entrent dans l'application

Les défis que nous avons rencontrés

Un grand défi était d'obtenir un back end fonctionnel et fiable. Il nous a été aussi corsé de faire le lien entre les deux langages différents et de les faire intéragir. Finalement, nous n'avions pas tous le même niveau d'expérience dans le domaine du développement d'applications , donc il était parfait difficile de faire le pont entre les différents niveaux d'expérience. ## Challenges

Les accomplissements que nous avons réalisés

Nous sommes très fièr d'avoir réalisé la vision que nous nous étions fixés. Nous avions élaboré un plan et nous avons réussi à réaliser toutes les fonctions importantes. Il est très satisfaisant de réaliser un produit si complet en un court intervalle de temps.

Ce que nous avons appris

Nous avons développé nos compétences dans divers outils. Nous avons tous améliorer notre compéhension et notre maîtrise de Git. Nous avons aussi appris les rudiments d'Android Studio, et nous avons appris la structure générale d'une application Android. Finalement, nous avons appris à mieux collaborer et à travailler en équipe.

Conclusion

Nous avons développé nos compétences dans divers outils. Nous avons tous améliorer notre compéhension et notre maîtrise de Git. Nous avons aussi appris les rudiments d'Android Studio, et nous avons appris la structure générale d'une application Android. Finalement, nous avons appris à mieux collaborer et à travailler en équipe. ## Learned Nous sommes tous d'accord pour dire que cette expérience était très gratifiante, et que nous avons hâte de la répéter. Nous avons eu beaucoup de plaisir et nous formons une bonne équipe, et nous sommes prêts à relever de plus grands défis!

Téléchargez l'application dès maintenant, gratuitement!

Share this project:

Updates