Meeting Planner

Meeting Planner


Our client is the publisher of the leading global telecoms magazine, and the organizer of more than 15 annual telecom conferences around the world.


Although each conference has its own agenda, most people view them mainly as a good (and quite rare) opportunity to discuss business deals and partnerships with various important people representing companies from different countries. The customer realized that the more information and tools he provides to the potential delegates to plan their meetings with each other, the more likely they will attend the conference, and the more likely the conference itself will become a success for everyone.

The traditional means of planning meetings appeared to be not suitable in this case, because the delegates usually do not want to share their emails with everyone, and because the existing tools do not have some important conference-specific and telecoms-specific features. Thus, the customer decided to create a new software product dedicated to these tasks — Meeting Planner, later renamed to MeetMe.

From the technical perspective, creating MeetMe implied creating a lot of new (and complex) functionality on top of the existing customer’s codebase, and integrating with various company-wide subsystems (users, subscriptions, content management and so on).


Because of the need to integrate with the existing subsystems and to comply with the customer’s coding standards, we did not have much freedom in choosing tools and ways of development. This had not stopped us, though, from applying best design and coding principles wherever we could.

The solution also contained some critical parts of functionality (such as sending emails to hundreds of people), where any mistake could significantly undermine the customer’s reputation. These parts were designed and developed very carefully and thoroughly tested by both manual and automatic means.

From the project management perspective, we were acting as offshore development and QA teams participating in the SCRUM process driven by the customer.

The main features we created during development:

  • Lists of attending delegates and companies (searching, filtering by various criteria)
  • Communication between delegates (direct messaging)
  • Managing meetings (requesting, accepting, rejecting, rescheduling and assisting in choosing timeslots available for all attendees)
  • Delegate schedule (viewing, printing and exporting the list of all meetings or conference agenda items a delegate had chosen to attend)
  • Email notifications for all communication, meeting and conference agenda events
  • Backend extensions (managing delegates, companies, conference agenda, timeslots and other stuff)
  • Convenient Web UI working in all popular browsers and on desktop, tablet and mobile devices.

Results / Benefits

We had been delivering the functionality incrementally for several conferences in a line during a half-year period and had been receiving feedback from the end users on each step, constantly improving the MeetMe product in a predictable, iterative manner.

Because the conference delegates highly demanded the functionality provided by MeetMe , and because the resulting product had enough quality to overcome all the real-world challenges, the MeetMe project was considered successful from both business and technical perspectives.


Global Medical Safety
DevOps Automation Solution
We use cookies to provide a better browsing experience for all. By using this site, you agree to our use of cookies. Learn more Don't show again