fix testing and project page
This commit is contained in:
BIN
static/img/bash.png
Normal file
BIN
static/img/bash.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 22 KiB |
BIN
static/img/byte.png
Normal file
BIN
static/img/byte.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 34 KiB |
BIN
static/img/next.png
Normal file
BIN
static/img/next.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 21 KiB |
@@ -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>
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
@@ -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():
|
||||||
|
|||||||
Reference in New Issue
Block a user