MONA
![Télécharger l'app Apple Store](https://github.com/MaisonMONA/mona-mobile/assets/81833136/d9cec61e-689a-4fe6-a92b-45ac640d5245)
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
- Consultez la liste des problèmes (voir Github issues).
- Assurez-vous que vous avez la dernière version du code.
- Créez une branche pour votre contribution:
git checkout -b votre-nouvelle-fonctionnalite
.
- Faites vos modifications et testez-les soigneusement.
- 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, à info@monamontreal.org
Par Element
Licence
MONA-Mobile est disponible sous la licence MIT. Consultez le fichier LICENSE pour plus d'informations.