In this example, we will take you through the steps necessary to build a typical web application. We will build a database of cooking recipes.

Set up a database storage for recipes
The first step is to set up a place where you can store your recipe data.
Set up a form for a recipe
After you set up your database you need to create a template where you can enter or edit individual recipes.
Advanced editing with forms
Sometimes our forms need additional interactivity to manipulate the data, such as calculating values on-the-fly and one-to-many relationships.
Retrieve your recipes
If we have recipes we need a way to retrieve them and display them to the user in a form of a report.
Search your recipes
Finally we will add search capability to your recipes.