Skip to content

Prolizy est une application native qui simplifie l'accès aux outils numériques de l'IUT de Vélizy. Elle intègre emploi du temps, notes et compétences dans une interface moderne et intuitive, avec synchronisation entre les différents services.

Notifications You must be signed in to change notification settings

ItsTheSky/Prolizy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prolizy Main Interface Screenshot

Prolizy est une application mobile & de bureau moderne conçue pour simplifier l'accès aux outils numériques de l'IUT de Vélizy. Elle offre une interface unifiée et intuitive pour l'emploi du temps, les notes, et plus encore.

🌟 Fonctionnalités

📅 Emploi du temps

  • Visualisation intuitive des cours (vue grille ou liste)
  • Navigation facile entre les jours
  • Informations détaillées sur chaque cours
  • Overlay pour les absences et retards
  • Widget Android pour voir le prochain cours
Images
EDT Screenshot EDT Screenshot

📊 Bulletin de notes

  • Consultation des notes par semestre
  • Statistiques détaillées par UE
  • Graphiques de performance
  • Vue d'ensemble des moyennes
  • Historique des évaluations
Images
Bulletin Screenshot Bulletin Screenshot Bulletin Screenshot

🎯 SACoche (Compétences)

  • Suivi des compétences acquises
  • Visualisation des évaluations
  • Graphiques de progression
  • Vue détaillée des compétences
Images
SACoche Screenshot SACoche Screenshot

🏠 Page d'accueil personnalisable (bientôt)

  • Cards configurables
  • Vue rapide des informations importantes

🛠 Technologies utilisées

Frontend

Architecture & Design

  • Architecture MVVM (Model-View-ViewModel)
  • Design Pattern Observer pour la réactivité
  • Injection de dépendances
  • API REST pour la communication avec les services

Sécurité

  • Chiffrement des données sensibles
  • Stockage sécurisé des identifiants
  • Mode anonyme disponible

📱 Support Multi-plateformes

  • ✅ Windows
  • ✅ Android
  • 🚧 Linux (en développement)
  • 🚧 macOS (en développement)
  • 🚫 iOS (non prévu)

🚀 Installation (Windows)

  1. Téléchargez la dernière version depuis la page Releases
  2. Exécutez le fichier d'installation
  3. Suivez l'assistant de configuration initial

💻 Développement

Prérequis

  • .NET 8.0 SDK
  • IDE compatible (Visual Studio 2022, Rider, VS Code)

Configuration

git clone https://github.com/yourusername/prolizy.git
cd Prolizy
dotnet restore

Build

A faire dans le dossier Prolizy.Viewer.Desktop pour la version Windows!

dotnet build

🤝 Contribution

Les contributions sont les bienvenues ! Voici comment vous pouvez aider :

  1. Fork le projet
  2. Créez votre branche de fonctionnalité (git checkout -b feature/AmazingFeature)
  3. Committez vos changements (git commit -m 'Add some AmazingFeature')
  4. Push vers la branche (git push origin feature/AmazingFeature)
  5. Ouvrez une Pull Request

📝 License

Ce projet est sous licence MIT - voir le fichier LICENSE.md pour plus de détails.

👤 Auteur

Nicolas RACOT - 1ère année de BUT Informatique à l'IUT de Vélizy

⭐️ Support

Si vous trouvez Prolizy utile, pensez à mettre une étoile sur le projet !

About

Prolizy est une application native qui simplifie l'accès aux outils numériques de l'IUT de Vélizy. Elle intègre emploi du temps, notes et compétences dans une interface moderne et intuitive, avec synchronisation entre les différents services.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages