Skip to content

Latest commit

 

History

History
125 lines (102 loc) · 3.92 KB

File metadata and controls

125 lines (102 loc) · 3.92 KB
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 !