Experimenting on the Notes application
To better explore App Engine and Cloud Platform capabilities, we need a real-world application to experiment on; something that's not trivial to write, with a reasonable list of requirements so that it can fit in this book. A good candidate is a note-taking application; we will name it Notes.
Notes enable the users to add, remove, and modify a list of notes; a note has a title and a body of text. Users can only see their personal notes, so they must authenticate before using the application.
The main page of the application will show the list of notes for logged-in users and a form to add new ones.
The code from the helloworld
example in the previous chapter is a good starting point. We can simply change the name of the root folder and the application
field in the app.yaml
file to match the new name we chose for the application, or we can start a new project from scratch named notes
.