This project made us focus on Meteor technology. Its default support for real-time communication, as well as a support for creating modern websites, convinced us this was the right platform for a PM tool focused on cooperation.
The platform’s architecture was planned so that all modifications done in the future would not complicate the original code. The project was originally created for our internal usage, yet we decided we would launch it for the public as well.
The platform is SaaS-based. It allows, however, for users to create plugins that change front-end, as well as parts of a back-end. We wanted our users to have the same freedom of adapting aplication to their needs as our developers have. The main challenge was to make creating plugins really easy and fun.