Application Android et IOS pour l'amicale des élèves https://play.google.com/store/apps/details?id=fr.amicaleinsat.application
Find a file
2021-05-13 13:19:28 +02:00
.gitea Add issue template 2020-08-10 15:02:54 +02:00
.idea/runConfigurations Add new run configurations 2020-08-21 23:28:14 +02:00
.vscode Update prettier and eslint config 2021-05-07 15:10:36 +02:00
__mocks__/react-native-keychain Update prettier and eslint config 2021-05-07 15:10:36 +02:00
__tests__ Update prettier and eslint config 2021-05-07 15:10:36 +02:00
android Update proxiwash screen and notifications 2021-05-12 23:01:41 +02:00
assets Add android.icon in assets 2020-09-01 16:45:53 +02:00
doc Downgrade react-native-keychain to improve startup speed 2020-10-07 11:03:32 +02:00
ios Update some libs 2021-05-07 16:48:18 +02:00
locales Allow laundromat swwitch from header 2021-05-12 23:56:44 +02:00
src Replace Authenticated screen by RequestScreen 2021-05-13 13:19:28 +02:00
.buckconfig Updated project config to match default react native projects 2020-08-01 16:48:10 +02:00
.gitattributes update react native 2021-05-07 15:41:22 +02:00
.gitignore Move keystore properties in own file 2020-08-07 18:19:41 +02:00
.watchmanconfig Init expo project 2019-06-25 22:16:14 +02:00
app.json Ejected to bare 2020-04-25 15:09:08 +02:00
App.tsx add session cache for proximo data 2021-05-10 15:14:55 +02:00
babel.config.js Update project config files to use TypeScript 2020-09-21 21:14:42 +02:00
Changelog.md Update changelog 2020-10-11 12:36:01 +02:00
index.js Update prettier and eslint config 2021-05-07 15:10:36 +02:00
LICENSE Added GPLv3 licence 2019-08-08 14:40:27 +02:00
metro.config.js Update prettier and eslint config 2021-05-07 15:10:36 +02:00
package-lock.json show proxiwash last updated date 2021-05-12 23:49:41 +02:00
package.json show proxiwash last updated date 2021-05-12 23:49:41 +02:00
README.md Change Trello icon 2020-08-14 17:58:00 +02:00
tsconfig.json Improve websectionlist and update proximo api 2021-05-10 14:55:21 +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 !

☑️ Organisation sur Trello

🔎 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 ! Tu trouveras une liste de choses à faire sur Trello.

🙃 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.