AppCampus est une application cross-platform développée en JSX avec Expo et React-Native. L'objectif est de fournir une application comprenant plusieurs modules destinés aux associations et aux étudiants d'un campus universitaire.
- Fil d'Actualité : Un module connecté à la plateforme Merer pour afficher les actualités des associations du campus.
- Emploi du Temps : Affiche les emplois du temps des étudiants selon leur établissement.
- Horaires de Bus : Fournit les horaires des bus aux stations proches des lieux d'études.
- Framework : Expo et React-Native
- Langage : JSX
- Gestion des dépendances : Yarn
Pour installer et configurer ce projet localement, suivez ces étapes :
-
Clonez le dépôt :
git clone https://github.com/votre-utilisateur/AppCampus.git cd AppCampus
-
Installez les dépendances nécessaires :
yarn add @react-navigation/native expo install react-native-gesture-handler react-native-reanimated react-native-screens react-native-safe-area-context @react-native-community/masked-view yarn add @react-navigation/stack yarn add @react-navigation/bottom-tabs
Pour déployer cette application, vous pouvez utiliser Expo's build service pour générer les fichiers nécessaires pour iOS et Android.
- Assurez-vous que toutes les dépendances sont installées.
- Exécutez la commande suivante pour créer une build :
expo build:android expo build:ios
Suivez les instructions d'Expo pour déployer les builds sur les app stores correspondants.
Les contributions sont les bienvenues ! Pour proposer des modifications, suivez ces étapes :
- Forkez le projet.
- Créez une branche pour votre fonctionnalité (
git checkout -b feature/NouvelleFonctionnalité
). - Commitez vos modifications (
git commit -m 'Ajoute une nouvelle fonctionnalité'
). - Poussez votre branche (
git push origin feature/NouvelleFonctionnalité
). - Ouvrez une Pull Request.
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.