fix testing and project page

This commit is contained in:
2025-04-28 10:42:28 +02:00
parent 9fa02fe15b
commit da9bde12da
6 changed files with 5 additions and 5 deletions

BIN
static/img/bash.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
static/img/byte.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
static/img/next.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@@ -5,7 +5,7 @@
<!-- Progetto 1 --> <!-- Progetto 1 -->
<div class="col-lg-4 col-md-6 mb-4 animate__animated animate__fadeInUp"> <div class="col-lg-4 col-md-6 mb-4 animate__animated animate__fadeInUp">
<div class="card project-card shadow-sm"> <div class="card project-card shadow-sm">
<img src="/api/placeholder/400/250" class="card-img-top" alt="Progetto 1"> <img src="{{ url_for('static', filename='img/bash.png')}}" class="card-img-top" alt="Progetto 1">
<div class="card-body"> <div class="card-body">
<h5 class="card-title">Script di Backup Database (MariaDB/MySQL)</h5> <h5 class="card-title">Script di Backup Database (MariaDB/MySQL)</h5>
<p class="card-text">Script in Bash per sistemi Linux che permette l'automazione dei backup database</p> <p class="card-text">Script in Bash per sistemi Linux che permette l'automazione dei backup database</p>
@@ -23,7 +23,7 @@
<!-- Progetto 2 --> <!-- Progetto 2 -->
<div class="col-lg-4 col-md-6 mb-4 animate__animated animate__fadeInUp" style="animation-delay: 0.2s"> <div class="col-lg-4 col-md-6 mb-4 animate__animated animate__fadeInUp" style="animation-delay: 0.2s">
<div class="card project-card shadow-sm"> <div class="card project-card shadow-sm">
<img src="/api/placeholder/400/250" class="card-img-top" alt="Progetto 2"> <img src="{{ url_for('static', filename='img/byte.png')}}" class="card-img-top" alt="Progetto 2">
<div class="card-body"> <div class="card-body">
<h5 class="card-title">Personal ByteStash</h5> <h5 class="card-title">Personal ByteStash</h5>
<p class="card-text">Ho realizzato un repository personale di snippet sfruttando Bytestash, ottimizzando la gestione del codice riutilizzabile e migliorando la produttività nello sviluppo di progetti software.</p> <p class="card-text">Ho realizzato un repository personale di snippet sfruttando Bytestash, ottimizzando la gestione del codice riutilizzabile e migliorando la produttività nello sviluppo di progetti software.</p>
@@ -45,7 +45,7 @@
<!-- Progetto 3 --> <!-- Progetto 3 -->
<div class="col-lg-4 col-md-6 mb-4 animate__animated animate__fadeInUp" style="animation-delay: 0.4s"> <div class="col-lg-4 col-md-6 mb-4 animate__animated animate__fadeInUp" style="animation-delay: 0.4s">
<div class="card project-card shadow-sm"> <div class="card project-card shadow-sm">
<img src="/api/placeholder/400/250" class="card-img-top" alt="Nextcloud Personale"> <img src="{{ url_for('static', filename='img/next.png')}}" class="card-img-top" alt="Nextcloud Personale">
<div class="card-body"> <div class="card-body">
<h5 class="card-title">Nextcloud Personale</h5> <h5 class="card-title">Nextcloud Personale</h5>
<p class="card-text">Installazione di Nextcloud su container LXC con database PostgreSQL e caching Redis, integrato in una rete privata con gestione IP tramite server DHCP.</p> <p class="card-text">Installazione di Nextcloud su container LXC con database PostgreSQL e caching Redis, integrato in una rete privata con gestione IP tramite server DHCP.</p>

View File

@@ -11,7 +11,7 @@
<div class="row align-items-center"> <div class="row align-items-center">
<div class="col-lg-6 animate__animated animate__fadeInLeft"> <div class="col-lg-6 animate__animated animate__fadeInLeft">
<h1 class="display-4 fw-bold mb-4">Sistemista/Sviluppatore Web</h1> <h1 class="display-4 fw-bold mb-4">Sistemista/Sviluppatore Web</h1>
<p class="lead mb-4">Trasformo infrastrutture complesse in soluzioni web innovative ed efficienti</p> <p class="lead mb-4">Sviluppo Applicazioni Web e Gestisco Sistemi Windows/Linux</p>
<div class="d-flex gap-3"> <div class="d-flex gap-3">
<a href="#links" class="btn btn-primary btn-lg">I Miei Profili</a> <a href="#links" class="btn btn-primary btn-lg">I Miei Profili</a>
<a href="#projects" class="btn btn-outline-light btn-lg">Vedi Progetti</a> <a href="#projects" class="btn btn-outline-light btn-lg">Vedi Progetti</a>

View File

@@ -17,7 +17,7 @@ async def test_home_route():
response = await client.get("/") response = await client.get("/")
assert response.status_code == 200 assert response.status_code == 200
# Verifica che il contenuto restituito contenga il testo che ci aspettiamo dal template # Verifica che il contenuto restituito contenga il testo che ci aspettiamo dal template
assert "<title>Hersel Giannella - PortFolio</title>" in response.text assert "<title>Portfolio - Sistemista Windows/Linux e Sviluppatore Web</title>" in response.text
@pytest.mark.asyncio @pytest.mark.asyncio
async def test_404_route(): async def test_404_route():