Sign in
Back to projects

This site, Nuxt 4 and nothing else

julienjean.ovh

A deliberately light personal site: no back end, no database, hard-coded content and pre-rendered pages.

Nuxt 4TypeScriptTailwind 4PrimeVueDocker

The first version was a Vue 2 application with a PHP API and a MySQL database, spread across three containers. It is still online.

This version keeps only what a personal site needs: Nuxt 4, no application server, no database, content written in the code and generated at build time. There is a single container left.

Everything else, the games, the accounts and the QR codes, now lives in a separate application, naskot.fr.

The site is bilingual, offers four themes with light and dark detection, a navigation bar at the bottom of the screen, and aims for at least 95 on PageSpeed Insights.

Other projects

Julien JEAN

Fullstack TypeScript developer, open to remote work.

© 2026 Julien JEAN

Built with

Nuxt 4.5.2Vue 3.5.42PrimeVue 4.5.5Tailwind CSS 4.3.3TypeScript 5.9.3TypeORM 1.1.1Node.js 24.20.0