projects · paris

what
i've built.

Showcase sites, online shops and web apps. The latest first, then the archive published on Behance.

recent work

The latest things I have built

Deeagonal Site

about this site

deeagonal.com

Multilingual Photo gallery Admin panel

I am Daniel Puerta and this site is my personal and professional site where I mainly collect my work as a web developer and where you can also discover other things that I like to do.

Moreover, on this site, I experiment with different languages and new tools to promote the learning of new technologies, which is why this site is constantly updated.

This version is built with:

Nuxt 4 & Vue 3

The primary framework and library for building modern interfaces.

Tailwind CSS & Nuxt UI v3

For a clean design system and responsive components.

TypeScript

Ensuring code robustness and type safety.

Pinia & VueUse

Global state management and reactive utilities.

Nitro & Sharp

High-performance server engine and image processing.

Nuxt Image & Nuxt I18n

Optimized assets and multi-language support.

Instagram API Sync

Automated system to sync photos directly.

Interactive Drag & Drop

Advanced interactivity for the image gallery.

Umami

Cookieless, self-hosted analytics: measures without tracking or consent banners.

VPS & Coolify

Own server with automatic deployment on every push to the main branch.

Additionally, Affinity Designer and Affinity Photo were used for this site to design the logo and process the images.