O Projeto
O Desafio: O projeto Artoluigi nasceu da necessidade de criar um espaço digital que fosse mais do que um simples portfólio; precisava de ser um arquivo vivo e organizado da obra do pintor Luigi. O objetivo era desenvolver uma solução que não dependesse de plataformas genéricas, garantindo velocidade, escalabilidade e uma estética que respeitasse a arte.
A Solução Técnica: "Powered by Code" Como desenvolvedor Full-stack, optei por fugir aos temas pré-feitos e construir uma aplicação web de raiz.
Backend em Django (Python): A espinha dorsal do site. Permite uma gestão segura e eficiente de dados complexos.
Base de Dados PostgreSQL: Escolhida pela sua robustez para gerir as relações entre coleções, obras e metadados, garantindo integridade e rapidez nas consultas.
Gestão Personalizada: Desenvolvi um painel de administração (Back-office) intuitivo, onde o Luigi tem total autonomia para fazer upload de novas pinturas, criar coleções e editar detalhes técnicos sem tocar numa linha de código.
Design & UI/UX Visualmente, a interface foi desenhada para ser "invisível". O uso de whitespace (espaço em branco) e tipografia limpa garante que o foco do utilizador recaia inteiramente nas texturas e cores das pinturas. A navegação é fluida e totalmente responsiva para mobile e desktop.
Resultados O www.artoluigi.pt é um exemplo de como a engenharia de software (CB Creative) pode elevar a apresentação artística, entregando um produto final rápido, seguro e exclusivo.
Ficha Técnica:
Tecnologia: Python / Django Framework
Database: PostgreSQL
Frontend: HTML5, CSS3, JavaScript
Status: Online 🟢