mirror of
https://github.com/ced4568/ced-portfolio.git
synced 2026-08-12 22:34:03 +00:00
Add APRS project to portfolio and structure for future projects
This commit is contained in:
+69
-47
@@ -89,56 +89,78 @@
|
|||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section id="projects" class="section section-alt">
|
<section id="projects" class="section">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="section-heading">
|
<div class="section-heading">
|
||||||
<p class="section-label">Projects</p>
|
<p class="section-label">Projects</p>
|
||||||
<h2>Featured technical work</h2>
|
<h2>Real Systems I’ve Built</h2>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="projects-grid">
|
<div class="projects-grid">
|
||||||
<article class="project-card">
|
|
||||||
<div class="project-top">
|
|
||||||
<h3>APRS iGate System</h3>
|
|
||||||
<span class="tag">Featured</span>
|
|
||||||
</div>
|
|
||||||
<p>
|
|
||||||
Built a dual-node APRS iGate system using Raspberry Pi, Direwolf, APRS-IS, GPS planning,
|
|
||||||
and automated Wi-Fi failover between HomeLab and mobile hotspot connectivity.
|
|
||||||
</p>
|
|
||||||
<ul class="clean-list">
|
|
||||||
<li>Direwolf APRS decoding and APRS-IS integration</li>
|
|
||||||
<li>Systemd-managed service automation</li>
|
|
||||||
<li>HomeLab ↔ hotspot failover using nmcli priorities</li>
|
|
||||||
<li>GitHub-documented configs, architecture, and setup</li>
|
|
||||||
</ul>
|
|
||||||
<div class="project-links">
|
|
||||||
<a href="https://github.com/ced4568/ceds-aprs-igate" target="_blank" rel="noopener noreferrer">View Repo</a>
|
|
||||||
</div>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
<article class="project-card">
|
<!-- APRS PROJECT -->
|
||||||
<div class="project-top">
|
<div class="project-card">
|
||||||
<h3>Ced’s HomeLab</h3>
|
<h3>📡 APRS iGate System</h3>
|
||||||
<span class="tag">In Progress</span>
|
<p>
|
||||||
</div>
|
Dual-node APRS iGate system built with Raspberry Pi, Direwolf, GPS, and network failover.
|
||||||
<p>
|
Integrates RF systems into IP infrastructure and HomeLab environment.
|
||||||
Ongoing homelab platform focused on infrastructure, monitoring, self-hosting, networking,
|
</p>
|
||||||
and practical systems engineering.
|
|
||||||
</p>
|
<ul>
|
||||||
<ul class="clean-list">
|
<li>Linux + systemd services</li>
|
||||||
<li>VLAN-aware architecture</li>
|
<li>Network failover (WiFi ↔ hotspot)</li>
|
||||||
<li>Pi-based services and self-hosted tools</li>
|
<li>Hardware + software integration</li>
|
||||||
<li>Documentation-driven build process</li>
|
<li>Documented architecture + system flow</li>
|
||||||
<li>Future monitoring and dashboard expansion</li>
|
</ul>
|
||||||
</ul>
|
|
||||||
<div class="project-links">
|
<a href="https://github.com/ced4568/ceds-aprs-igate" target="_blank" class="project-link">
|
||||||
<a href="https://github.com/ced4568" target="_blank" rel="noopener noreferrer">View GitHub</a>
|
View Project →
|
||||||
</div>
|
</a>
|
||||||
</article>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
|
||||||
|
<!-- PLACEHOLDER: HOMELAB -->
|
||||||
|
<div class="project-card">
|
||||||
|
<h3>🧠 Ced’s HomeLab</h3>
|
||||||
|
<p>
|
||||||
|
Personal infrastructure lab focused on networking, monitoring, virtualization,
|
||||||
|
and self-hosted services.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>VLAN segmentation</li>
|
||||||
|
<li>Proxmox virtualization</li>
|
||||||
|
<li>Service hosting + monitoring</li>
|
||||||
|
<li>System architecture design</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<a href="#" class="project-link">
|
||||||
|
Coming Soon →
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- PLACEHOLDER: K3S -->
|
||||||
|
<div class="project-card">
|
||||||
|
<h3>☸️ K3s Cluster</h3>
|
||||||
|
<p>
|
||||||
|
Multi-node Kubernetes cluster built for container orchestration,
|
||||||
|
service deployment, and infrastructure experimentation.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>Multi-node cluster setup</li>
|
||||||
|
<li>Containerized workloads</li>
|
||||||
|
<li>Service deployment</li>
|
||||||
|
<li>Infrastructure automation</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<a href="#" class="project-link">
|
||||||
|
Coming Soon →
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
<section id="resume" class="section">
|
<section id="resume" class="section">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
|
|||||||
@@ -347,4 +347,16 @@ a:hover {
|
|||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
align-items: flex-start;
|
align-items: flex-start;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.project-link {
|
||||||
|
display: inline-block;
|
||||||
|
margin-top: 10px;
|
||||||
|
color: #4ea1ff;
|
||||||
|
font-weight: bold;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.project-link:hover {
|
||||||
|
text-decoration: underline;
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user