cal 2 weeks
users 600+ users 
registered in the site
gear 100% built
with the free OutSystems Community Edition 

More Case Studies


TEDxAveiro develops and deploys an online ticketing management system in 2 week with OutSystems Platform

The Challenge:

TEDx was created in the spirit of TED's mission, "ideas worth spreading." The program is designed to give communities, organizations and individuals the opportunity to stimulate dialogue through TED-like global experiences at the local level.

At TEDx events, unique talks given by live speakers combine with TEDTalks videos to spark deep conversation and connections. TEDx events are fully planned and coordinated independently, on a community-by-community basis.

TEDxAveiro,  a non-profit organization, needed a system to manage and control the events it hosted.  The solution they envisioned covered the full cycle of event registration, payment control, ticket generation, name badge printing and access control at the event venue.

However, being a non-profit organization and having no internal IT department, TEDxAveiro faced the challenge of how to build such a system in a timely and cost-efficient manner.


The Solution:

Contisystems, an OutSystems Partner, was selected to develop an online centralized ticketing management system using the free OutSystems Platform Community Edition. Being a multi-disciplinary project, where hardware and software engineering, marketing and organisational procedures had to be joined, OutSystems Platform was the development platform of choice to enable the agile methodology that was used throughout the entire process for building the online management system, from scratch to the go-live.

Another decisive criterion for choosing OutSystems Platform was its "built-to-change" approach, allowing for new requirements and usability suggestions from users to be quickly reflected in the requirements system and put in production.  Finally, OutSystems Platform enabled the system to be fully integrated with the existing public site and the tickets and accreditation printing systems.

The system’s main features are:

  • Public registration web site, where attendees can register themselves for the event;
  • Automatic operations module manages and sends emails for payment procedures, validation and interfaces with the name badge printing system;
  • Operations back-office and reporting dashboard to manage the event’s logistics, providing information to support management decision-making based on the registration process data and payment status;
  • Online centralized management system for all the event’s staff, with different user profiles and security access;
  • Modular design, allowing the system to be re-used for other types of events;
  • Integration with other components, namely PDA software for ticket validation and dedicated hardware inside turnstiles.



TEDxAveiro’s ticketing system was delivered on time and within the small budget available, thanks to OutSystems Platform Community Edition.  At the time of the event, TEDxAveiro had a fully integrated system including a public web site for registration, a complete back office for management and a PDA application for real-time check-in.

The major results TEDxAveiro derived from using the system were:

  • Short time-to-market, with the entire project taking only 2 weeks from design to deployment in two agile sprints of 1 week each with only one developer for all modules;
  • Easy integrations with external systems, thanks to OutSystems Platform. A new version is now being planned to integrate with a third-party paying service;
  • Rapid adoption of the system by the entire staff, thanks to the quick change cycles enabled by OutSystems Platform that allowed for the delivery of a system with the changes that were proposed by the users during each sprint;
  • Automated management of the event’s logistics allowing the managers to focus on value-added activities and requiring less people to handle organizing and executing such an event;
  • Real-time reporting system, providing information regarding entrances and exits as well as the number of people inside the event venue during the event;
  • More effective marketing campaigns, based on the registration data and payment status reported by the system;


About TEDxAveiro:

In the spirit of ideas worth spreading, TED has created a program called TEDx. TEDx is a program of local, self-organized events that bring people together to share a TED-like experience. TEDxAveiro, a community-organized TEDx event, where x stands for ‘independently organized TED event’, TEDTalks video and live speakers are combined to spark deep discussion and connection in a small group. The TED Conference provides general guidance for the TEDx program, but individual TEDx events, including TEDxAveiro’s, are self-organized.

Visit for more info.


Turismo de Portugal, I.P.


  • 2 weeks to develop the ticketing system with a team of 1 Developer;
  • Quick integration with PDA software for ticket validation and dedicated hardware inside turnstiles;
  • Very high user adoption due to user involvement;
  • Small training effort;
  • Centralization and automation of previously manual tasks, bringing control and structure to the process;
  • Real-time reporting system, providing data to support management decisions running up to the event, and during the event;


Project Card

Implemented by:



2 weeks


Public Registration Web Site, Email Management, Payment Processing, Operations Back-office, Management Reporting Dashboard, Event Management Console.


External applications, namely PDA software and dedicated turnstile hardware


Evaluation Criteria

Top Criteria:

  • The Agile Methodology enabled by OutSystems Platform;
  • The aggressive Time to Market requirements of the system, which OutSystems Platform enabled them to respond to;
  • The business alignment provided by OutSystems Platform, thanks to the quick change cycles it enables.
  • The number of systems that the new system needed to integrate with;
  • OutSystems Platform Community Edition was selected since it was the most cost-effective way to build the system, considering this is a non-profit event.

Other Alternatives:

  • Using an online registration tool and manual event control and management;
  • Develop a hand crafted .Net solution and invest in the needed tools to support an agile development process.
contact pricing