Meeting Planner and Simple Planner are emerging new apps designed to make scheduling easier and easier. The site has been developed in step with an Envato Tuts+ tutorial series by founder Jeff Reifman.
Every piece of both services has been built out in the open, documented in the series. The application is developed in the Yii2 Framework for PHP. Learn more about Jeff or contact him at his website. You can also follow him on Twitter @reifman.
Follow along with our tutorial series at Tuts+ as we build Meeting Planner step by step. In this episode we talk about startups in general and the goals for our application.
In Episode 2, we scope out the features that we'll need for a minimum viable product and the database schema that will support it.
In Episode 3, we build code to enable meeting places, integrating with HTML 5 Geolocation, Google Maps and Google Places.
Using Yii's built in localization capability we create the infrastructure for multiple languages
We circle back to polish some of what we've built to date leveraging more of the Yii Framework.
Building support for infrastructure to support users.
Beginning to build the schedule meeting functionality.
Building AJAX to simplify meeting availability and selections.
Extending the default view to provide appropriate commands for specific users.
Building the support required to send a meeting request and handle responses from the participant.
Implementing secure authenticated links within the email and implementing responses to each available command option.
Exporting .ics files for third party calendar integration.
Integrating OAuth authentication to optimize user registration and usability.