
Protea Suite
Protea Suite
PROJECT DEVELOPED FOR THE NGO ISCHOOL AFRICA DURING THE PIER PROGRAM IN APPLE DEVELOPER ACADEMY @UNINA FEDERICO II
PROJECT DEVELOPED FOR THE NGO ISCHOOL AFRICA DURING THE PIER PROGRAM IN APPLE DEVELOPER ACADEMY @UNINA FEDERICO II
iSchoolAfrica
iSchoolAfrica
iSchoolAfrica is an NGO based in South Africa. Through the world’s best technology and education practices, iSchoolAfrica aims to reduce inequalities and enhance opportunities for exceptional employment and economic growth. Working collaboratively with their partners, they provide South African youth with the tools they need to thrive. Focusing on under resourced schools, mainstream and special needs, ECD to Grade 12.
iSchoolAfrica is an NGO based in South Africa. Through the world’s best technology and education practices, iSchoolAfrica aims to reduce inequalities and enhance opportunities for exceptional employment and economic growth. Working collaboratively with their partners, they provide South African youth with the tools they need to thrive. Focusing on under resourced schools, mainstream and special needs, ECD to Grade 12.

Our challenge
Our challenge
Given iSchoolAfrica's need to produce numerous reports to assess the impact of their programmes on student skills, we needed to provide a unified and standardised data system as a solution.
Given iSchoolAfrica's need to produce numerous reports to assess the impact of their programmes on student skills, we needed to provide a unified and standardised data system as a solution.

OUR SOLUTION
OUR SOLUTION
Protea Suite
Protea Suite
A suite of apps to improve the process of managing the programmes and collecting data from schools. It is based on a database system, that can collect data in order to provide meaningful highlights on the programmes.
Our product will simplify exchanging data with schools and donors, merging the whole process in one product.
A suite of apps to improve the process of managing the programmes and collecting data from schools. It is based on a database system, that can collect data in order to provide meaningful highlights on the programmes.
Our product will simplify exchanging data with schools and donors, merging the whole process in one product.



Calyx
Calyx
Calyx
An iPad app designed for teachers participating in the iSchool Africa programmes.
It enables teachers to easily record and monitor the progress and activities of sessions where iPads are used for teaching.
An iPad app designed for teachers participating in the iSchool Africa programmes.
It enables teachers to easily record and monitor the progress and activities of sessions where iPads are used for teaching.
An iPad app designed for teachers participating in the iSchool Africa programmes.
It enables teachers to easily record and monitor the progress and activities of sessions where iPads are used for teaching.





Corolla
Corolla
Corolla
A macOS app that enables iSchoolAfrica's staff to manage all the data related to their programmes, consult data collected by teachers from Calyx and export it.
A macOS app that enables iSchoolAfrica's staff to manage all the data related to their programmes, consult data collected by teachers from Calyx and export it.
A macOS app that enables iSchoolAfrica's staff to manage all the data related to their programmes, consult data collected by teachers from Calyx and export it.




Calyx
Calyx
iPad App
iPad App
With its simple and intuitive interface, Calyx makes it quick and effortless for teachers to log their sessions. All recorded data is automatically sent to iSchool Africa, ensuring seamless tracking and reporting.
With its simple and intuitive interface, Calyx makes it quick and effortless for teachers to log their sessions. All recorded data is automatically sent to iSchool Africa, ensuring seamless tracking and reporting.






At first, you will be presented with the login view.
This choice was made to be able to only fetch data regarding the school the iPad is assigned to. By doing this, there’s no need to load a lot of data avoiding big connectivity issues.
At first, you will be presented with the login view.
This choice was made to be able to only fetch data regarding the school the iPad is assigned to. By doing this, there’s no need to load a lot of data avoiding big connectivity issues.
For the teacher profile selection we chose to use cards to make the interface easy to use even for people not familiar with iPads.
For the teacher profile selection we chose to use cards to make the interface easy to use even for people not familiar with iPads.




This is the list of the recorded sessions, teacher can go in the detail view by tapping on one of them, modify them or delete them.
This is the list of the recorded sessions, teacher can go in the detail view by tapping on one of them, modify them or delete them.
Here is the modal for adding a new session, containing the data requested from the stakeholder, such as class, app used, date, duration and feedback.
All the data collected from a session are important to have a better understanding of the impact of the Programmes, that’s also why all the field are mandatory.
The only optional field is the Notes field, as we want to keep the process of collecting data as fast as possible, and having it as a mandatory field would’ve probably led to empty/useless records written only to write something and save the session.
Here is the modal for adding a new session, containing the data requested from the stakeholder, such as class, app used, date, duration and feedback.
All the data collected from a session are important to have a better understanding of the impact of the Programmes, that’s also why all the field are mandatory.
The only optional field is the Notes field, as we want to keep the process of collecting data as fast as possible, and having it as a mandatory field would’ve probably led to empty/useless records written only to write something and save the session.



Corolla
Corolla
macOS App
macOS App
An app that enables iSchoolAfrica’s staff to manage all the data related to their programmes, consult data collected by teachers from app sessions in Calyx and export the data in order to make reports.
An app that enables iSchoolAfrica’s staff to manage all the data related to their programmes, consult data collected by teachers from app sessions in Calyx and export the data in order to make reports.






In Corolla the user can easily add various entities, such as Schools, Classes, Teachers, Donors and Programmes. We designed it so that the user can always find the adding button in the same place.
In addition to the adding function, the entities can be linked to each other.
The management of the different entities follow the same criteria to make the whole process as simple and intuitive as possible.
In Corolla the user can easily add various entities, such as Schools, Classes, Teachers, Donors and Programmes. We designed it so that the user can always find the adding button in the same place.
In addition to the adding function, the entities can be linked to each other.
The management of the different entities follow the same criteria to make the whole process as simple and intuitive as possible.
By clicking on a school, the user will access all its information, from there, the user can edit the school info or add its classes and teachers, that can be linked to each other. We opted for a hierarchical flow as it was considered the best choice from the stakeholder during a testing we conducted.
By clicking on a school, the user will access all its information, from there, the user can edit the school info or add its classes and teachers, that can be linked to each other. We opted for a hierarchical flow as it was considered the best choice from the stakeholder during a testing we conducted.




All the app sessions created in Calyx will be shown in this table, which the user can filter and export as a .csv file.
All the app sessions created in Calyx will be shown in this table, which the user can filter and export as a .csv file.