Installing the required software
Presenting the application and its capabilities
Creating the structure of the application using MVC
Creating the User and Groups tables
Handling the login page on the server
User Identification and Security
Listing all the users – simple Grid panel
Creating an abstract Grid panel for reuse
A generic controller for all tables
Managing information – films, clients, and rentals
Editing in the Film grid panel
Exporting the Grid panel to PDF and Excel
Printing Grid panel content with the Grid printer plugin
Creating the Sales by Film Category chart
Creating the inbox – list of e-mails
The mail container – organizing the e-mail client
Organizing e-mails – drag-and-drop
Packaging the application for production
From web to desktop – Sencha Desktop Packager
A brief introduction to WordPress themes