A project by Ecodev Sarl

myCUSO

myCUSO has been developped for the Conférence Universitaire Suisse Occidentale (CUSO) an institution that promotes the coordination and the collaboration between universities in western Switzerland, mainly at the level of PhD studies.

The purpose of the myCUSO web space is to:

  • enable doctoral students to access and update their personal data at the level of the FrontEnd
  • provide a list of all their activities and corresponding credits obtained
  • offer a one-click registration for activities

Specifications

myCUSO has been developed with the aims of transparency, communication and decentralized management of personnal data, all of which helps reduce the administrative workload.

The system helps to reinforce the sense of community within doctoral programs and thus has a social networking dimension.

Implementation

The database contains a number of interconnected tables with information regarding each person (personnal data, activities, thesis, publications, etc.).

To display all this information together, Tesseract's "Advanced Display Controller" was needed.

Information updated in the forms are saved by Ajax directly into the database.

Screenshots

Example of display of a form (powered by Tesseract Display Controller Advanced)

View of the frontend

Configuration of Tesseract (1st Data Provider)

Configuration of Tesseract (1st Data Provider)

Configuration of Tesseract (2nd Data Provider)

Configuration of Tesseract (2nd Data Provider)

Code sample for the template

Code sample for the template

View the site

Advanced features

Tesseract's "Advanced Display Controller" enables to handle complexe situations, where multiple sources of data need to be aggregated within a single template.