Files
portfolio/docs/project-overview.md
T
mahdiarghyani 1586bb7f80 chore: add BMAD agent workflows and configuration system
- 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
2025-11-30 14:36:05 +03:30

2.0 KiB

Project Overview

nuxt-portfolio

A modern, bilingual portfolio website built with Nuxt 4, featuring English and Persian (RTL) support with dark mode as default.

🔗 Live Demo: aliarghyani.vercel.app

Purpose

Personal portfolio website showcasing:

  • Professional experience and skills
  • Project portfolio
  • Blog with bilingual content
  • AI/Tech stack expertise
  • Recommendations and testimonials

Tech Stack Summary

Layer Technology
Framework Nuxt 4.1.3 (Vue 3 + Vite)
UI Nuxt UI 4.0.1
Styling Tailwind CSS 4.1.14
Language TypeScript 5.9.3
i18n @nuxtjs/i18n 10.1.1
Content @nuxt/content 3.8.0 (MDC)

Architecture Type

Component-based SPA with Static Site Generation (SSG)

  • Monolith structure
  • File-based routing
  • Pre-rendered at build time
  • Bilingual support (EN/FA with RTL)

Repository Structure

nuxt-portfolio/           # Monolith
├── app/                  # Source code (srcDir)
├── content/              # Blog content (MDC)
├── i18n/                 # Translations
├── server/               # API routes (RSS)
└── public/               # Static assets

Key Features

  • Nuxt 4 with app/ directory structure
  • Nuxt UI 4 with custom theming
  • Tailwind CSS 4 with custom utilities
  • Full TypeScript support
  • English & Persian with automatic RTL
  • Dark mode default with light option
  • Responsive images with @nuxt/image
  • Blog with MDC content
  • RSS feeds for both languages
  • Sitemap generation
  • View Transitions API

Documentation Index

Quick Start

pnpm install
pnpm dev

Visit: http://localhost:5000