A unified software engineering project designed to centralize academic information and enhance the student experience at Qassim University.
Developed using the Agile methodology, this application solves the problem of scattered academic data by integrating schedules, absence tracking, and study planning into one secure platform.
- Smart Schedule Builder: A tool to create conflict-free weekly plans with real-time validation.
- Advanced State Tracking: Sophisticated logic for tracking absence statuses (Safe, Warning, Critical) and lecture reminders.
- Live Campus Integration: Integrated Rooms Map and automated classroom location updates via University APIs.
- Academic Hub: Real-time access to Blackboard deadlines, GPA tracking, and instructor contact details.
- Methodology: Agile (Iterative development and user-centered refinement).
- System Modeling: Detailed Class Diagrams, Activity Diagrams, and State Machine Diagrams.
- Security: Secure authentication via Nafath API integration and encrypted data handling.