https://github.com/eric-gilles/myschool
Projet d'Application Android de cours/formation en ligne pour l'UE HAI916I
https://github.com/eric-gilles/myschool
android firebase jetpack-compose kotlin
Last synced: 3 months ago
JSON representation
Projet d'Application Android de cours/formation en ligne pour l'UE HAI916I
- Host: GitHub
- URL: https://github.com/eric-gilles/myschool
- Owner: eric-gilles
- Created: 2024-09-26T09:04:04.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-12-30T20:36:20.000Z (5 months ago)
- Last Synced: 2025-01-16T09:58:49.820Z (5 months ago)
- Topics: android, firebase, jetpack-compose, kotlin
- Language: Kotlin
- Homepage: https://appetize.io/app/b_oy6ldd3ddustawhoxrjivxhfla
- Size: 2.04 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MySchool
Projet d'Application Android de cours/formation en ligne pour l'UE HAI916ICette application a été développée dans le cadre de l'UE HAI916I - Intelligence Artificielle pour le Génie Logiciel, à l'[Université de
Montpellier](https://www.umontpellier.fr/).
Cette application a été développée entièrement en utilisant [ChatGPT](https://openai.com/chatgpt/overview/) et [GitHub Copilot](https://github.com/features/copilot) pour générer le code source de l'application et d'[Android Studio](https://developer.android.com/studio?hl=fr) pour les possibilités de refactorisation de code.## SonarQube
[](https://sonarcloud.io/summary/new_code?id=eric-gilles_MySchool)
[](https://sonarcloud.io/summary/new_code?id=eric-gilles_MySchool)
[](https://sonarcloud.io/summary/new_code?id=eric-gilles_MySchool)
[](https://sonarcloud.io/summary/new_code?id=eric-gilles_MySchool)## Auteurs
- [Eric GILLES](https://github.com/eric-gilles/)
- [ChatGPT](https://openai.com/chatgpt/overview/)
- [GitHub Copilot](https://github.com/features/copilot)## Prérequis
- Android 7.0 Nougat (API 24) ou supérieur## Installation de l'application
- Télécharger le fichier APK de l'application [MySchool](https://github.com/eric-gilles/MySchool/releases/download/myschool/myschool.apk)Application aussi disponible en ligne sur le site [Appetize](https://appetize.io/) suivant :
[Lien Appetize - Application Myschool](https://appetize.io/app/b_oy6ldd3ddustawhoxrjivxhfla?device=pixel7&osVersion=13.0)## Outils et langages utilisés
[](https://developer.android.com/studio)
[](https://developer.android.com/jetpack/compose)
[](https://kotlinlang.org/)
[](https://gradle.org/)
[](https://firebase.google.com/)## Build de l'application
### Prérequis
- Android Studio 4.2.1 ou supérieur
- Java 11 ou supérieur
- Kotlin### Instructions
1. Cloner le dépôt GitHub dans le répertoire de votre choix :
```bash
git clone https://github.com/eric-gilles/MySchool
```2. Ouvrir le projet dans Android Studio.
3. Compiler le projet.
4. Exécuter le projet sur un émulateur ou un appareil Android compatible avec les prérequis.