Welcome to Pionia v3. Start with Introduction (install + meet Pionia Shop), then open the Pionia Shop tutorial in the sidebar when you are ready to code.
The example app (read this first)
Docs do not use random sample names. We build one small store end to end:
- Pionia Shop — a fictional online store with products, orders, and a customer wallet
- ada@pionia.shop — the sample customer in curl examples
- pionia-shop — the project folder name in commands
| Table | Role |
|---|---|
products | What you sell |
customers | Who shops |
orders / order_items | What they bought |
wallets / wallet_transactions | Balance and payments |
Introduction explains the idea; the Pionia Shop tutorial walks you through building it in 15 steps.
First steps
| Order | Guide | Time |
|---|---|---|
| 1 | Introduction — Pionia, Pionia Shop, install, ping | ~15 min |
| 2 | PHP basics — only if you are new to PHP | ~45 min |
| 3 | Shop tutorial Step 1 — scaffold pionia-shop | ~5 min |
| 4 | Glossary — service, action, envelope | ~10 min |
Pick your path
Introduction
Meet Pionia and Pionia Shop; install with Composer.
Pionia Shop tutorial
15 steps — same repo from empty folder to deploy.
Moonlight overview
Concepts if you prefer reading before coding.
Also in this section
- Why Pionia?
- Application structure — reference (also tutorial Step 4)
- Changelog v3
- Upgrading from v2
Common mistakes
- Jumping into Step 1 before Introduction — install and the shop story live there first.
- Mixing sample names — stick to
product/customer/order/walletso examples match across pages.
What’s next
Introduction
Start here.
Pionia Shop tutorial
After install.