mirror of
https://github.com/mmahdium/portfolio.git
synced 2026-02-07 00:07:08 +01:00
- Add comprehensive agent workflow definitions for 8 specialized roles (analyst, architect, developer, product manager, scrum master, technical writer, UX designer, QA engineer) - Add 35+ workflow definitions covering analysis, planning, solutioning, and implementation phases - Add BMAD configuration system with agent, task, tool, workflow, and file manifests - Add BMM (Business Model Methodology) documentation including quick-start guides, architecture references, and workflow analysis - Add test architecture knowledge base with 20+ testing patterns and best practices - Add team configuration templates and party mode setup for collaborative development - Establish foundation for enterprise agentic development framework with adaptive scaling capabilities
2.6 KiB
2.6 KiB
Project Documentation Index
nuxt-portfolio
A modern, bilingual portfolio built with Nuxt 4, Nuxt UI, Tailwind CSS 4, and TypeScript.
🔗 Live Demo: aliarghyani.vercel.app
Project Overview
- Type: Monolith (Single-part web application)
- Primary Language: TypeScript
- Architecture: Component-based SPA with SSG
Quick Reference
- Framework: Nuxt 4.1.3 (Vue 3 + Vite)
- UI Library: Nuxt UI 4.0.1
- Styling: Tailwind CSS 4.1.14
- Entry Point:
app/app.vue - Architecture Pattern: Component-based with Composables
Generated Documentation
Core Documentation
- Project Overview - Executive summary and key features
- Architecture - System design, patterns, and tech stack
- Source Tree Analysis - Directory structure and organization
Development Resources
- Component Inventory - 24 Vue components catalog
- Development Guide - Setup, scripts, and workflow
- Deployment Guide - Hosting and CI/CD configuration
Existing Documentation
- README.md - Original project documentation
Project Statistics
| Metric | Value |
|---|---|
| Components | 24 |
| Composables | 7 |
| Pages | 3 |
| Layouts | 2 |
| API Endpoints | 2 (RSS feeds) |
| Languages | 2 (EN, FA/RTL) |
Getting Started
# Install dependencies
pnpm install
# Start development server
pnpm dev
Visit: http://localhost:5000
Key URLs
| URL | Description |
|---|---|
/ |
Homepage (English) |
/fa |
Homepage (Persian/RTL) |
/blog |
Blog listing |
/fa/blog |
Blog listing (Persian) |
/blog/rss.xml |
RSS feed (English) |
/fa/blog/rss.xml |
RSS feed (Persian) |
For AI-Assisted Development
When creating a brownfield PRD for new features, reference:
- Architecture Overview: architecture.md
- Component Patterns: component-inventory.md
- Source Structure: source-tree-analysis.md
Feature Development Tips
- UI-only features: Reference component inventory and Nuxt UI patterns
- New pages: Follow file-based routing in
app/pages/ - New composables: Add to
app/composables/(auto-imported) - Blog content: Add MDC files to
content/{en,fa}/blog/ - Translations: Update
i18n/locales/{en,fa}.json
Generated by BMad Document Project Workflow Last Updated: 2025-11-30