![Prolizy Main Interface Screenshot](/ItsTheSky/Prolizy/raw/master/Screenshots/banner.png)
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.
- 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
- Consultation des notes par semestre
- Statistiques détaillées par UE
- Graphiques de performance
- Vue d'ensemble des moyennes
- Historique des évaluations
- Suivi des compétences acquises
- Visualisation des évaluations
- Graphiques de progression
- Vue détaillée des compétences
- Cards configurables
- Vue rapide des informations importantes
- Avalonia UI - Framework d'interface utilisateur cross-platform
- FluentAvalonia - Style visuel moderne + Icônes
- LiveCharts - Visualisations de données
- CommunityToolkit.Mvvm - Architecture MVVM
- Architecture MVVM (Model-View-ViewModel)
- Design Pattern Observer pour la réactivité
- Injection de dépendances
- API REST pour la communication avec les services
- Chiffrement des données sensibles
- Stockage sécurisé des identifiants
- Mode anonyme disponible
- ✅ Windows
- ✅ Android
- 🚧 Linux (en développement)
- 🚧 macOS (en développement)
- 🚫 iOS (non prévu)
- Téléchargez la dernière version depuis la page Releases
- Exécutez le fichier d'installation
- Suivez l'assistant de configuration initial
- .NET 8.0 SDK
- IDE compatible (Visual Studio 2022, Rider, VS Code)
git clone https://github.com/yourusername/prolizy.git
cd Prolizy
dotnet restore
A faire dans le dossier Prolizy.Viewer.Desktop
pour la version Windows!
dotnet build
Les contributions sont les bienvenues ! Voici comment vous pouvez aider :
- Fork le projet
- Créez votre branche de fonctionnalité (
git checkout -b feature/AmazingFeature
) - Committez vos changements (
git commit -m 'Add some AmazingFeature'
) - Push vers la branche (
git push origin feature/AmazingFeature
) - Ouvrez une Pull Request
Ce projet est sous licence MIT - voir le fichier LICENSE.md pour plus de détails.
Nicolas RACOT - 1ère année de BUT Informatique à l'IUT de Vélizy
- Discord: itsthesky
- GitHub: @itsthesky
Si vous trouvez Prolizy utile, pensez à mettre une étoile sur le projet !