In the last two chapters, you saw what RoR provides and how to access the services of RoR to ease the path of dynamic website development. However, the chapters dealt primarily with the theoretical aspect of RoR. Now is the time to apply the theory to develop the real world application. That's what we are going to do from this chapter onwards. Beginning with this chapter, we will be developing a website called TaleWiki. Each chapter will add a new functionality or enhance the existing functionality.
In this chapter, you will understand the basic requirements of TaleWiki. We will then move on to design and set up the database for these requirements. The next step will tell you about developing the website and we will wrap up the chapter by testing TaleWiki with its bare minimum functionality. So let's get started.