1
0
Ответвление 0
ответвлён от vergnet/application-amicale
Application Android et IOS pour l'amicale des élèves
Найти файл
Arnaud Vergnet 2bcbe36f2f Change mascot popup key
This will ensure old users will still see the popups, even if they dismissed the old banners.
2020-08-14 17:45:49 +02:00
.gitea Add issue template 2020-08-10 15:02:54 +02:00
.idea/runConfigurations Added new run webstorm run configurations 2020-08-07 14:41:55 +02:00
__mocks__/react-native-keychain use react native keystore instead of expo secure store 2020-04-27 22:55:24 +02:00
__tests__ Update tests to match new implementations 2020-08-06 12:09:17 +02:00
android Update android notification icon 2020-08-14 17:36:33 +02:00
assets Make mascot heart eyes red 2020-08-07 14:06:51 +02:00
doc Fix incorrect link 2020-08-09 16:00:46 +02:00
ios Update iOS splash screen 2020-08-14 16:06:00 +02:00
locales Update translations 2020-08-14 17:08:24 +02:00
src Change mascot popup key 2020-08-14 17:45:49 +02:00
.buckconfig Updated project config to match default react native projects 2020-08-01 16:48:10 +02:00
.eslintrc.js Update eslint rules 2020-08-02 19:43:06 +02:00
.flowconfig Revert flow config 2020-08-01 20:41:47 +02:00
.gitattributes Updated project config to match default react native projects 2020-08-01 16:48:10 +02:00
.gitignore Move keystore properties in own file 2020-08-07 18:19:41 +02:00
.prettierrc.js Updated project config to match default react native projects 2020-08-01 16:48:10 +02:00
.watchmanconfig Init expo project 2019-06-25 22:16:14 +02:00
App.js Fix promise rejection warning 2020-08-07 13:38:37 +02:00
app.json Ejected to bare 2020-04-25 15:09:08 +02:00
babel.config.js Add flow babel preset 2020-08-01 21:00:28 +02:00
Changelog.md Fix typo 2020-08-10 15:44:08 +02:00
clear-node-cache.sh Updated script 2020-04-27 22:07:42 +02:00
index.js Improve remaining files to match linter 2020-08-05 20:58:28 +02:00
LICENSE Added GPLv3 licence 2019-08-08 14:40:27 +02:00
metro.config.js Improve remaining files to match linter 2020-08-05 20:58:28 +02:00
package-lock.json Update iOS splash screen 2020-08-14 16:06:00 +02:00
package.json Replace image modal by image gallery screen 2020-08-09 20:41:49 +02:00
README.md Fix typo 2020-08-10 15:05:32 +02:00

banner

app-store google-play

Projet démarré pendant l'été 2019 par Arnaud Vergnet (alors en 3MIC), cette application compatible Android et iOS permet aux étudiants d'avoir un accès facile aux informations du campus :

  • Connexion à son compte Amicale
  • Liste des événements sur le campus
  • État des machines à laver
  • Emploi du temps

...et bien d'autres services

Pour la source du serveur utilisé pour synchroniser les informations, merci de voir ce dépôt.

🗨️ Des questions ? Viens discuter sur Discord !

🔎 Besoin de mainteneur

Ce projet a été réalisé en grande partie par un seul étudiant, mais cet étudiant (coucou c'est moi) ne va pas rester éternellement à l'INSA. Il faut donc une relève ! Le projet étant stable, le minimum est de corriger les bugs rencontrés.

Tout le monde peut contribuer, mais il faut tout de même au moins une personne pour gouverner le projet : accepter les modifications, compiler et mettre en ligne sur les magasins. Pas besoin d'énormément de connaissance, seulement de la motivation.

Le tout, bien sûr, permet de valoriser une implication citoyenne 😉.

🚀 Contribuer

Tu veux influencer le développement ? C'est très simple !

🙃 Aucune connaissance ?

Pas de problème ! Tu peux aider simplement en proposant des améliorations ou en rapportant des bugs par mail (app@amicale-insat.fr), sur Discord, ou sur cette page en te connectant avec tes login INSA.

🌍 Bilingue ou plus ?

Tu peux aider à traduire l'application ! Le projet existe en français et anglais (mais il peut y avoir des fautes !), et toute autre langue est la bienvenue.

Si tu es intéressé, rends-toi sur cette page pour plus de détails.

🤓 Développeur dans l'âme ?

Peu importe ton niveau, toutes les propositions de modification sont les bienvenues ! (enfin presque)

Pour cela, suis ce guide.

🤯 Motivé mais perdu ?

Tu es quand même le bienvenu ! Tu trouveras une liste de liens pour t'aider à comprendre les technologies utilisées dans ce projet. Si tu as plus de questions, tu peux toujours me contacter par mail (app@amicale-insat.fr).

👨‍💻 Technologies Utilisées

Cette application est faite en JavaScript avec React Native (framework Open Source créé par Facebook).

React Native permet de n'avoir qu'un seul code JavaScript à écrire pour Android et iOS. Pour compiler pour la plateforme souhaitée, il suffit d'effectuer une simple commande. Plus besoin de Mac pour développer une application iOS ! (Mais toujours besoin d'un pour compiler et publier sur l'App store...)

Tu trouveras une liste de liens utiles pour retrouver toutes les infos !

💾 Installer l'application sur ton téléphone depuis ce dépot

📔 Notes de changement

🗒️ Notes sur l'état actuel du projet

🔗 Liens Utiles

🤝 Contributeurs

app-store app-store
Arnaud Vergnet Yohan Simard Toi ?
Créateur et mainteneur actuel Correction de quelques bugs Contribue pour faire vivre le projet !

👏 Remerciements

  • Béranger Quintana Y Arciosana : Étudiant en AE (2020) et Président de l'Amicale au moment de la création et du lancement du projet. L'application, c'était son idée. Il a beaucoup aidé pour trouver des bugs, de nouvelles fonctionnalités et faire de la com.
  • Céline Tassin : Étudiante en GPE (2020). Sans elle, tout serait moins mignon. Elle a aidé pour écrire le texte, faire de la com, et aussi à créer la mascotte 🦊.
  • Damien Molina : Étudiant en IR (2020) et créateur de la dernière version du site de l'Amicale. Grâce à son aide, intégrer les services de l'Amicale à l'application a été très simple.
  • Titouan Labourdette : Étudiant en IR (2020). Il a beaucoup aidé pour trouver des bugs et proposer des nouvelles fonctionnalités.
  • Théo Tami : Étudiant en AE (2020). Si l'application marche sur iOS, c'est grâce à son aide lors de ses nombreux tests.

📄 Licence

L'application est Open Source sous licence GPLv3.

🔐 Copyright

Apple and Apple Logo are trademarks of Apple Inc.

Google Play et le logo Google Play sont des marques de Google LLC.