Application Android et IOS pour l'amicale des élèves https://play.google.com/store/apps/details?id=fr.amicaleinsat.application
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Arnaud Vergnet aa2fad344a Improved notification activation on corner cases 4 jaren geleden
.idea/runConfigurations Added tests for Piece class 4 jaren geleden
__mocks__/react-native-keychain use react native keystore instead of expo secure store 4 jaren geleden
__tests__ Improved notification activation on corner cases 4 jaren geleden
android Added local notifications on android 4 jaren geleden
assets Reduced splash size 4 jaren geleden
coverage Improved project structure 4 jaren geleden
ios Augmented app delegate to use ios notifications 4 jaren geleden
src Improved notification activation on corner cases 4 jaren geleden
translations Added bug report button on home screen 4 jaren geleden
.flowconfig Started writing documentation and ported app to use Flow 5 jaren geleden
.gitignore Added local notifications on android 4 jaren geleden
.watchmanconfig Init expo project 5 jaren geleden
App.js Added local notifications on android 4 jaren geleden
Changelog.md Updated Changelog.md to 2.0.0 (oupsi forgot) 4 jaren geleden
INSTALL.md Fixed links containing special characters not working 4 jaren geleden
LICENSE Added GPLv3 licence 5 jaren geleden
README.md Added useful links 4 jaren geleden
app.json Ejected to bare 4 jaren geleden
babel.config.js Completely removed expo from android project 4 jaren geleden
clear-node-cache.sh Updated script 4 jaren geleden
eject.txt Ejected to bare 4 jaren geleden
index.js Completely removed expo from android project 4 jaren geleden
metro.config.js Completely removed expo from android project 4 jaren geleden
package.json Added tests for proxiwash util functions 4 jaren geleden

README.md

CAMPUS - Application pour l’Amicale

Créée pendant l’été 2019, cette application compatible Android et iOS permet aux étudiants d’avoir un accès facile aux informations du campus :

  • News de l’amicale
  • État des machines à laver
  • Liste des événements sur le campus
  • Stock du Proximo
  • Emploi du temps
  • Menu du RU
  • Disponibilité des salles libre accès
  • Réservation des Bib’Box

Ce dépot contient la source de cette application, modifiable par les étudiants de l’INSA Toulouse, sous licence GPLv3.

Contribuer

Vous voulez influencer le développement ? C’est très simple !

Pas besoin de connaissance, il est possible d’aider simplement en proposant des améliorations ou en rapportant des bugs par mail (vergnet@etud.insa-toulouse.fr) ou sur cette page, en vous connectant avec vos login INSA.

Si vous avez assez de connaissances et vous souhaitez proposer des modification dans le code, installez l’application sur votre machine, réalisez votre modification et créez une ‘pull request’.

Technologies Utilisées

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

Cette combinaison 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 commande, qui envoie le code sur les serveurs d’Expo pour compilation (voir section Installer). Plus besoin de Mac pour développer une application iOS ! (Mais toujours besoin d’un pour publier sur l’App store…)

Installer l’application depuis ce dépot

Liens utiles