Skip to content

MaisonMONA/mona-mobile

Repository files navigation

MONA

Télécharger l'app Google Play Télécharger l'app Apple Store

MONA est une application mobile gratuite, qui invite à la découverte de l'art et des lieux culturels au Québec.

Structure de l'application :

  • Découverte du jour : suggestion de découverte aléatoire et quotidienne
  • Carte interactive : cartographie toutes les œuvres et indique les œuvres à proximité de l'utilisateur
  • Liste : pour explorer et découvrir l’ensemble de la collection MONA
  • Collection personnelle : constituée par toutes les œuvres que l’utilisateur·rice a vues et prises en photo
  • Plus : à propos, qui sommes-nous, comment ça marche

Configuration du projet

Prérequis

Installer ionic

npm i -g @ionic/cli

Installer les dépendances

npm install

Développer avec hot-reload

Avec le navigateur

ionic serve

Avec un émulateur

ionic cap run [android|ios] -l --external

Production

ionic cap build [android|ios]

Documentation complète

Voir Wiki

Contribuer à notre projet

Comment contribuer

  1. Consultez la liste des problèmes (voir Github issues).
  2. Assurez-vous que vous avez la dernière version du code.
  3. Créez une branche pour votre contribution: git checkout -b votre-nouvelle-fonctionnalite.
  4. Faites vos modifications et testez-les soigneusement.
  5. Soumettez une demande de tirage (pull request) avec une description détaillée de vos modifications.

Lignes directrices de codage

  • Respectez les conventions de codage existantes (recommandation: plugin Sonarlint).
  • Appliquer les bonnes pratiques pour garder l'application accessible.
  • Documentez votre code de manière claire.
  • Assurez-vous que votre code fonctionne correctement.

Rapporter des problèmes

Si vous trouvez un bug ou avez une suggestion, veuillez créer une nouvelle issue (voir Github issues) et décrivez le problème ou la suggestion aussi clairement que possible.

Contact

Par courriel, à [email protected]

Par Element

Licence

MONA-Mobile est disponible sous la licence MIT. Consultez le fichier LICENSE pour plus d'informations.