Skip to content

eric-gilles/MySchool

Repository files navigation

MySchool

Projet d'Application Android de cours/formation en ligne pour l'UE HAI916I

Cette application a été développée dans le cadre de l'UE HAI916I - Intelligence Artificielle pour le Génie Logiciel, à l'Université de Montpellier.
Cette application a été développée entièrement en utilisant ChatGPT et GitHub Copilot pour générer le code source de l'application et d'Android Studio pour les possibilités de refactorisation de code.

SonarQube

Quality Gate Status Bugs Code Smells Duplicated Lines (%)

Auteurs

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

Application aussi disponible en ligne sur le site Appetize suivant :
Lien Appetize - Application Myschool

Outils et langages utilisés

Android Studio Jetpack Compose Kotlin Gradle Firebase

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 :
git clone https://github.com/eric-gilles/MySchool
  1. Ouvrir le projet dans Android Studio.

  2. Compiler le projet.

  3. Exécuter le projet sur un émulateur ou un appareil Android compatible avec les prérequis.

About

Projet d'Application Android de cours/formation en ligne pour l'UE HAI916I

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Contributors

Languages