114 lines
4.6 KiB
HTML
114 lines
4.6 KiB
HTML
{% extends "view/base.html" %}
|
|
{% block title %}Projets — Nino LABAT{% endblock %}
|
|
|
|
{% block extra_css %}
|
|
<link rel="stylesheet" href="{{ url_for('static', filename='projecs.css') }}">
|
|
{% endblock %}
|
|
|
|
{% block content %}
|
|
<section class="projects-section">
|
|
<div class="container">
|
|
<h1 class="section-title">Mes <span>projets</span></h1>
|
|
<p class="section-subtitle">6 réalisations mêlant logiciel, matériel et déploiement concret.</p>
|
|
|
|
<div class="projects-grid">
|
|
|
|
<div class="project-card">
|
|
<div class="project-num">01</div>
|
|
<h3>Infrastructure self-hosted</h3>
|
|
<p>
|
|
Mise en place d'une infrastructure complète sur serveur Debian — reverse proxy Caddy,
|
|
Portainer, Nextcloud, Vaultwarden, automatisation Docker Compose.
|
|
</p>
|
|
<div class="project-tags">
|
|
<span class="tag">Docker</span>
|
|
<span class="tag">Caddy</span>
|
|
<span class="tag">Debian</span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="project-card">
|
|
<div class="project-num">02</div>
|
|
<h3>GestHub</h3>
|
|
<p>
|
|
Application web de gestion de projets personnels avec authentification et sso,
|
|
tableaux blancs, suivi de tâches et nextcloud. Stack Python Flask + SQLite, déployée
|
|
en conteneur Docker.
|
|
</p>
|
|
<div class="project-tags">
|
|
<span class="tag">Python</span>
|
|
<span class="tag">Flask</span>
|
|
<span class="tag">SQLite</span>
|
|
<span class="tag">Docker</span>
|
|
<span class="tag">Keycloak</span>
|
|
<span class="tag">Nextcloud</span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="project-card">
|
|
<div class="project-num">03</div>
|
|
<h3>Mini Borne d'arcade</h3>
|
|
<p>
|
|
Construction d'une borne d'arcade miniature. Boîtier conçu
|
|
sur mesure, écran intégré, joystick et boutons et creation d'un jeu sur
|
|
la robotique (RobAdventure).
|
|
</p>
|
|
<div class="project-tags">
|
|
<span class="tag">Raspberry Pi</span>
|
|
<span class="tag">Linux</span>
|
|
<span class="tag">Unity</span>
|
|
<span class="tag">Électronique</span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="project-card">
|
|
<div class="project-num">04</div>
|
|
<h3>ModulX</h3>
|
|
<p>
|
|
Système de cartes électroniques modulaires pour divers projets.
|
|
Carte de base avec ESP32, modules d'extension pour capteurs, actionneurs, gestion de l'alimentation et du firmware.
|
|
</p>
|
|
<div class="project-tags">
|
|
<span class="tag">ESP32</span>
|
|
<span class="tag">CAO Electronique</span>
|
|
<span class="tag">Electronique</span>
|
|
<span class="tag">IoT</span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="project-card">
|
|
<div class="project-num">05</div>
|
|
<h3>Pong Pong Arduino</h3>
|
|
<p>
|
|
Recréation du jeu Pong sur une matrice LED avec Arduino. Boutons physiques,
|
|
logique de jeu complète en C++, affichage du score en temps réel sur 7 segments.
|
|
</p>
|
|
<div class="project-tags">
|
|
<span class="tag">Arduino</span>
|
|
<span class="tag">C++</span>
|
|
<span class="tag">Matrice LED</span>
|
|
<span class="tag">Embarqué</span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="project-card">
|
|
<div class="project-num">06</div>
|
|
<h3>Robot mini-foot</h3>
|
|
<p>
|
|
Robot autonome pour jeu de mini-football — moteurs DC, capteurs ultrason,
|
|
algorithme de détection et poursuite de balle, contrôle via ESP32 avec
|
|
alimentation embarquée.
|
|
</p>
|
|
<div class="project-tags">
|
|
<span class="tag">ESP32</span>
|
|
<span class="tag">Robotique</span>
|
|
<span class="tag">C++</span>
|
|
<span class="tag">Capteurs</span>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</section>
|
|
{% endblock %}
|