Introduction
Introduction to the mdanamulhasan portfolio ecosystem
Getting Started
Welcome to the mdanamulhasan portfolio ecosystem documentation. This project is a modern, full-stack portfolio solution built with high-performance technologies.
Ecosystem Overview
The ecosystem consists of four integrated projects:
- Frontend: A public-facing portfolio website built with Nuxt 4.
- Backend API: A serverless API built with Hono on Cloudflare Workers.
- CMS Dashboard: An admin interface for managing content.
- Database: Cloudflare D1 SQLite database for data storage.
Quick Links
- Installation: Step-by-step guide to setting up the projects locally.
- Configuration: Detailed reference for environment variables and settings.
Architecture
The system follows a headless architecture where the content is managed via the CMS, stored in a Cloudflare D1 database via the API, and consumed by the Frontend.
graph LR
CMS[CMS Dashboard] -->|Manage Content| API[Backend API]
Frontend[Portfolio Site] -->|Fetch Content| API
API -->|Read/Write| DB[(Cloudflare D1)]
Last updated: 12/8/2025