Skip to main content

Appwrite Setup Overview

This portfolio uses Appwrite as the backend for:
  • Database - Storing all content (blogs, projects, products, settings)
  • Storage - Hosting images and files
  • Authentication - Admin login

Create Appwrite Project

  1. Go to cloud.appwrite.io
  2. Click Create Project
  3. Name it (e.g., “Portfolio”)
  4. Note your Project ID

Required Collections

Required Storage Buckets

Quick Setup Checklist

1

Create Database

Create a database named portfolio_db
2

Create Collections

Follow the Database Setup guide
3

Create Storage Buckets

Follow the Storage Buckets guide
4

Set Permissions

Follow the Permissions guide
5

Add Platform

Add localhost and your production domain to Platforms

Environment Variables

After setup, add these to your .env: