Alted
Application pour centraliser l’emploi du temps, les devoirs, les notes et les mails des étudiants.
Technologies utilisées :
- Application iOS : Swift, SwiftUI, Core Data
- Backend : REST API (Reverse Engineering)
Résumé du projet
Alted est une application iOS que j’ai développée pour simplifier la vie des étudiants en centralisant toutes leurs informations scolaires essentielles dans une seule interface intuitive. Ce projet est né de la frustration d’avoir à utiliser une interface que je trouvais peu ergonomique et peu intuitive.
Fonctionnalités principales
- Emploi du temps dynamique avec notifications pour les changements
- Système de gestion des devoirs avec rappels et priorités
- Consultation des notes et calcul automatique des moyennes
- Interface pour la communication académique
- Mode hors-ligne avec synchronisation intelligente
- Widgets pour un accès rapide aux informations, tel que les devoirs et l’emploi du temps
Défis techniques rencontrés
- Intégration : Rétro-ingénierie des API existantes de l’établissement
- Performance : Optimisation de Core Data pour la gestion hors-ligne
- Fiabilité : Synchronisation des données avec le serveur
Ce que j’ai appris
Ce projet m’a permis de :
- Maîtriser le développement iOS natif avec SwiftUI
- Comprendre les enjeux de la rétro-ingénierie d’API
- Concevoir une architecture de données performante avec Core Data