Welcome to this Katnip tutorial!
This tutorial will walk you through how to build a property listing site. Why a property listing site? It shows a common pattern of storing a list of things in a database, and listing these and interacting them and showing them on a website. If you are familiar with WordPress, you will know of the powerful concept of custom post types. This tutorial is doing a similar thing, but with katnip.
You can find the full code for the tutorial here.
We hope that by following the tutorial you will learn:
- How Katnip's plugin architecture works from a user perspective, what plugins are and what they can do.
- How to initialize a project to use React and Tailwind.
- How to create a database, and how to query the database and write code to interact with it.
- How to deploy the project on a hosting platform. In the tutorial we will deploy the project on Cloudflare, but the process is similar for other platforms. Btw, the deployment is also handled by plugins, so check the plugin directory to see what platforms that are available for deploying your project.
To get started, head over to the first part of the tutorial, which will show you how to create a project.