Database Collections Setup
Create Database
- Go to Appwrite Console → Databases
- Click Create Database
- Set ID:
portfolio_db - Name:
Portfolio Database
Core Collections
blogs
Main blog posts collection.
Indexes:
slug_idx(unique) oncustomSlugcategory_idxoncategoryfeatured_idxonfeatured
projects
Portfolio projects collection.products
Shop products collection.orders
Customer orders collection.
Status values:
placed, processing, completed, cancelled
shortlinks
URL shortener collection.
Indexes:
customPath_idx(unique) oncustomPath
Category Collections
Forblog_categories, project_categories, shop_categories: