Application Android et IOS pour l'amicale des élèves
Find a file
2020-04-04 20:17:55 +02:00
.idea/runConfigurations Added tests for Piece class 2020-03-23 17:30:24 +01:00
__tests__ Updated unit tests 2020-04-04 16:24:26 +02:00
assets Removed unused assets 2020-02-23 22:32:50 +01:00
components Improved proximo search and display performance 2020-04-04 20:17:55 +02:00
constants Improved documentation 2020-03-29 14:46:44 +02:00
coverage Improved project structure 2020-03-30 15:28:08 +02:00
managers Updated unit tests 2020-04-04 16:24:26 +02:00
navigation Added about screen 2020-04-04 12:47:26 +02:00
screens Improved proximo search and display performance 2020-04-04 20:17:55 +02:00
translations Added button translation 2020-04-04 19:46:53 +02:00
utils Improved search performance 2020-04-04 11:55:51 +02:00
.flowconfig Started writing documentation and ported app to use Flow 2019-06-29 13:37:21 +02:00
.gitignore Added coverage report 2020-03-22 16:09:39 +01:00
.watchmanconfig Init expo project 2019-06-25 22:16:14 +02:00
App.js Recover credentials on startup for increased performance and added login/profile button on home 2020-04-04 16:09:04 +02:00
app.json Updated version number 2020-03-12 18:14:24 +01:00
babel.config.js Updated package to use flow as dev dependency 2020-04-03 13:05:39 +02:00
Changelog.md Updated librairies 2020-02-05 10:25:19 +01:00
clear-node-cache.sh Updated expo and other libs to newer version 2020-01-26 17:51:15 +01:00
INSTALL.md Fixed links containing special characters not working 2020-04-03 13:45:55 +02:00
LICENSE Added GPLv3 licence 2019-08-08 14:40:27 +02:00
package.json Updated package to use flow as dev dependency 2020-04-03 13:05:39 +02:00
README.md Added useful links 2020-04-03 13:52:19 +02:00

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