NeedToMeet is BinaryTree’s innovative productivity app, designed to provide meeting organizers with tools to facilitate consensus on meeting times among attendees.

In my role as Lead Developer of NeedToMeet, I created and maintained web applications built in Laravel and Codeigniter, and implemented many new features, including Braintree Subscriptions, Fuel CMS, authentication, and cross-Timezone support. I developed its RESTful API, which drives iOS, Android and Outlook applications with powerful features such as Free/Busy calendar and contacts synchronization. The front-end was built using complex Javascript, with JQuery and moment.js being crucial to its core functionality.

Project roles:

  • Lead developer, full-stack
  • Server administrator
  • QA

Technologies used:

  • Composer libraries: Respect Validation, oAuth Server
  • Codeigniter and Laravel
  • REST
  • Fuel CMS
  • JQuery
  • Angular
  • Moment.js
  • Bootstrap
  • LAMP environment, AWS EC2/RDS, load-balanced
  • GIT

Public-facing URI: