Given its potential but also due to its enormous logistical complexity, we have been contacted since the third edition to develop a multiplatform solution that integrates a large set of modules for direct interaction with participants and members of the organization. Over 3 editions we had the opportunity to further develop the solution, following the growth of the event.
Without going into too much detail, we would like to talk a little about the initiative and how the developments contribute to it.
This ISCTE initiative invites participants to develop a solution to concrete problems of society with the themes of (i) Planet and (ii) People. To achieve this, the participants were grouped in teams of 4 or 5 people and accompanied by a student from the institution (mentor).
In previous editions of the event, the teams were found to be very irregular in number of participants, since before the event it was impossible to know exactly which students would participate. The main challenge is thus:
How to guarantee complete teams with participants from different courses, using only real-time information?
It was with this need in mind that the first version of the solution was created, capable of filling the teams as the participants arrived and allocating new mentors wherever necessary. All teams would be complete, even guaranteeing that all participants were from different courses and that none were left out.
Over the next two editions of the event, new features were added to facilitate the event’s logistics, save resources and motivate the participation of new students (for example, introducing the gamification app). The information presented below corresponds to the final product used in the third edition of the event, in 2018.
Integration with the institution's student management platform and creation of teams at check-in.
Daily check-in by reading student cards (for participants and staff).
Booking lunch through a student ID. Independent count of lunches per lunch spot.
Mobile app for participants. Scores based on attendance and responses to challenges.
Forms to be filled in by the jury. Automatic calculation of qualifiers for the final and winners.
With the backoffice, it is possible to manage all participants in the event, teams, trips to the volunteer site, responses to forms, sessions, peddy paper posts, etc.
Through the app, participants have all the information related to the event in one place: points, team, mentor, volunteer site, campus map, etc.
The app is also used to validate attendance and answer questionnaires to earn points.
Application dedicated to reading the cards of the participants and mentors for marking the lunch password
Page dedicated to the lunch stations validating the lunches sold each day.
Separate application for projecting mentors recently allocated to teams, with indication of the respective theme and meeting place with the newly created team.
Module for the presentation of scores in real time integrated into the institution’s signage system, being presented alongside the usual news and content.
To support the required features, several modules were developed, each using the appropriate technology, with a focus on the most modern development technologies.
ReactJS, for example, allowed the rapid development of a mobile application that does not require installation for use, and can be accessed directly through the device’s browser.
The lumen framework allowed the fast and organized development of the application backend and some of the modules. It already facilitates the safe interaction with the database and the control of access to endpoints, among others, by default.
This project was a great challenge and we took great pleasure from participating. The various editions in which we were invited to collaborate gave us the opportunity to grow the solution, developing it more and more through the feedback received and the new needs of each edition.
We would like to thank the institution that invited us and its services, with whom we had the opportunity to interact during the various editions of the event. They gave us freedom and challenged us to do something that we had never done before. All interactions were of
immeasurable quality, with a comfortable environment always conducive to the creativity of all parties.
We look forward to the opportunity to implement such a solution in another event, which will certainly present other challenges.
AppX revealed creativity and a greater capacity for adaptation and problem solving.
Vanda Simões
Education management services at ISCTE
AppX’s availability and professionalism were priceless in the construction and monitoring of the IULCOME 2018 project. The activity proposed a complex management of people – from check-in, to the on-site assignment teams; a complex management of activities – all of them gamified and in specific spaces; and a complex management of scores – resulting from the individual and team performance in each activity, and the one specifically attributed, in a final session, by the public and the jury. To the initial challenge, and to the obstacles encountered before and during the activity, AppX revealed creativity and a greater capacity for adaptation and problem solving.
Ideal solution for small and medium-sized projects, with a closed scope and specific collaboration and development needs.
Our company has all the human and technical skills acquired over several years of experience, allowing us to live up to the most demanding clients.
Pedro Romano is an Executive Partner at AppX – Software Development. He has over 5 years of experience ranging from software development to University Teaching.
Studied Telecommunications and Computer Engineering at ISCTE-IUL and has published one scientific publication on Machine Learning. During the degree, he was granted the Top Talent award, and integrated several projects including FISTA job fair in which he was responsible for designing the web platforms and developing the iOS App. In 2015, after winning a concept contest, he developed a complete software and hardware solution for an intelligent garden bench, that later evolved to a successfully built real-scale functional prototype.
Between 2015 and 2017, was a University Teacher at ISCTE-IUL and lectured programming courses, focused on programming algorithms and the object-oriented paradigm using Java.
In 2017, he joined a software house (Runtime Revolution) as a web and mobile developer. Responsible for iOS, Android and Ruby on Rails development.
In 2018, he co-founded AppX – Software Development, and now leads a team that helps clients conceive and develop digital strategies for their businesses, to help them achieve the desired outcomes.
Manuel Oliveira is an Executive Partner at AppX – Software Development. He has over 5 years of experience conceiving and developing web platforms.
Studied Computer Engineering at ISCTE-IUL. During the degree, he was granted the Top Talent award and was a key element in several school and citywise yearly events including FISTA job fair and Lisbon Game Conference, among others. In these projects, he was responsible for developing complete web-based platforms to support the events, it’s participants, manage the internal teams and automate time consuming tasks.
In 2016, the proven skills in conceiving and developing these platforms led him to be directly hired by ISCTE-IUL to develop a multi-platform solution to manage one of ISCTE-IUL’s most important events with thousands of participants: IULCOME. In the same year, he was nominated IEEE Vice President and Chairman of Computer Society branch.
In 2018, he integrated a team at ISCTE-IUL that developed a web platform to aggregate students, teachers and companies connecting the academic and the business world, being responsible for conceiving and developing the solution from the ground up.
Still in 2018, he co-founded AppX – Software Development, and now leads a team that helps clients conceive and develop digital strategies for their businesses, to help them achieve the desired outcomes.
José Serro is an Executive Partner at AppX – Software Development. He has over 5 years of experience in software development and web platforms.
Studied Computer Engineering at ISCTE-IUL. During the degree, he was granted the Top Talent award and integrated several projects including FISTA job fair where we was responsible for developing the Android mobile app. In his master thesis, he developed a software solution based on deep learning to analyze real-time FOREX trades and combine them with news and historical events to predict market fluctuations.
In 2014, he integrated a team of developers at Mercado Eletrónico, and specialized in several technologies like Java, Spring, Javascript, Postgres, MongoDB, Elastic Search and BPMN processes. His strong skills and leadership value led him to become team leader after a few short months.
In 2018, he integrated a team at ISCTE-IUL that developed a web platform to aggregate students, teachers and companies connecting the academic and the business world, being responsible for conceiving and developing the solution from the ground up.
Still in 2018, he co-founded AppX – Software Development, and now leads a team that helps clients conceive and develop digital strategies for their businesses, to help them achieve the desired outcomes.