Arthur Danjou

🌍 ArtSite

01 June 2024

My personal website, portfolio, and blog — all in one.

Project cover

ArtSite is my personal space on the web — a portfolio, a blog, and a digital lab where I showcase my projects, write about topics I care about, and experiment with design and web technologies.

It’s designed to be fast, accessible, and fully responsive. The site also serves as a playground to explore and test modern frontend tools.

⚒️ Tech Stack

  • UI → Vue.js: A progressive JavaScript framework for building interactive interfaces.
  • Framework → Nuxt: A powerful full-stack framework built on Vue, perfect for modern web apps.
  • Content System → Nuxt Content: File-based CMS to manage blog posts and pages using Markdown.
  • Design System → Nuxt UI: Fully styled, customizable UI components tailored for Nuxt.
  • CMS & Editing → Nuxt Studio: Visual editing and content management integrated with Nuxt Content.
  • Language → TypeScript: A statically typed superset of JavaScript.
  • Styling → Sass & Tailwind CSS: Utility-first CSS framework enhanced with SCSS flexibility.
  • Deployment → NuxtHub: Cloudflare-powered platform for fast, scalable Nuxt app deployment.
  • Package Manager → pnpm: A fast, disk-efficient package manager for JavaScript/TypeScript projects.
  • Linter → ESLint: A tool for identifying and fixing problems in JavaScript/TypeScript code.
  • ORM → Drizzle ORM: A lightweight, type-safe ORM for TypeScript.
  • Validation → Zod: A TypeScript-first schema declaration and validation library with full static type inference.
  • Deployment → NuxtHub: A platform to deploy and scale Nuxt apps globally with minimal latency and full-stack capabilities.
Arthur Danjou

Hi! I'm Arthur, a Master's student in Applied Mathematics with a passion for AI, statistics, and building cool things with code.

I love turning ideas into real, working systems—whether it's a machine learning model, a self-hosted service, or a data-driven project.

This project is part of my journey to explore and apply what I learn every day. I share it here hoping it'll inspire or help others, just like I've been inspired by the open-source and tech communities.

Feel free to reach out on LinkedIn or GitHub if you have questions, feedback, or just want to connect!