mirror of
https://github.com/ArthurDanjou/artsite.git
synced 2026-01-14 15:54:13 +01:00
3.4 KiB
3.4 KiB
Arthur Danjou | Portfolio 2024
My professional portfolio built with modern Nuxt.js technologies, showcasing projects, skills, and experience.
📋 Table of Contents
✨ Features
- Responsive Design - Fully responsive layout that works on all devices
- i18n Support - Multilanguage content with Nuxt i18n
- Content Management - Easy content editing with Nuxt Content and Nuxt Studio
- Modern Styling - Beautiful UI built with Tailwind CSS and SASS
- Performance Optimized - Fast loading times and SEO optimized
- Analytics - WakaTime integration to track coding statistics
- Discord Integration - Real-time Discord status display
- CI/CD - Automated deployment with NuxtHub
⚒️ Tech Stack
- UI Framework → Vue.js 3
- Framework → Nuxt 3
- Content Management → Nuxt Content
- Design System → NuxtUI
- CMS & Editing → Nuxt Studio
- Language → TypeScript
- Deployment → NuxtHub
- Styling → Sass & Tailwind CSS
- Package Manager → pnpm
- Internationalization → Nuxt i18n
- Database ORM → Drizzle
- Composables → VueUse
- Validation → Zod
- Globe Visualization → Cobe
- Icons → Iconify
📂 Project Structure
├── assets/ # Static assets like global styles
├── components/ # Vue components
├── layouts/ # Page layouts
├── pages/ # Application pages
├── public/ # Public static files
├── server/ # Server API routes
├── .env.example # Example environment variables
├── nuxt.config.ts # Nuxt configuration
├── package.json # Dependencies and scripts
└── README.md # Project documentation
🔌 Integrations
- WakaTime - Track coding time and statistics
- Discord - Display real-time Discord status
- Nuxt Studio - Headless CMS for content management
- Nuxt i18n - Internationalization support
- NuxtHub - CI/CD and deployment
📄 License
MIT © Arthur Danjou
📬 Contact
- Website: arthurdanjou.fr
- GitHub: @ArthurDanjou
- LinkedIn: Arthur Danjou