Skip to content

A complete desktop app using the IVLE API to get information for students

Notifications You must be signed in to change notification settings

Geraldcdx/IVLEDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Offline IVLE

This is an application that will be used by National University of Singapore(NUS) students to access files from the Integrated Virtual Learning Environment(IVLE).

Features of this Offline IVLE include:

No Feature Function
1 User Interface(UI) Students are able to interact with the downloaded files
2 Files Tab To view all files/documents from IVLE
3 Announcements Tab To view every single announcement downloaded from IVLE
4 Examinations and To-Do-List Tab To view exam dates and time + a To-Do-List
5 Outlook Tab To view your outlook emails & add NUS Mod calendar
6 NUSWhispers Tab To view a NUS informal forum
7 CAP Calculator Tab A Cumulative Average Grade Point(CAP) calculator to help students calculate their potential cap and gauge personal goals per semester

Background:

  1. This application is build using Qt Creator in Qt 5.02 and relevant libraries
  2. It is entirely written Object Orientated Programming with C++
  3. The IVLE API https://wiki.nus.edu.sg/display/ivlelapi/Module was used to get information from IVLE
  4. Using a JSON parsing Library from https://github.com/qt-json/qt-json

Site Map

Acknowledgments

About

A complete desktop app using the IVLE API to get information for students

Resources

Stars

Watchers

Forks

Packages

No packages published