diff --git a/src/components/Studies/StudyBoxTitle.astro b/src/components/TitleCard.astro
similarity index 89%
rename from src/components/Studies/StudyBoxTitle.astro
rename to src/components/TitleCard.astro
index 02d754b..f8b8960 100644
--- a/src/components/Studies/StudyBoxTitle.astro
+++ b/src/components/TitleCard.astro
@@ -1,12 +1,13 @@
---
+const { title, description } = Astro.props;
---
-
Opleidingen
-
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Consequuntur amet, quos
+
{title}
+
{description}
@@ -21,7 +22,7 @@
gap: 1rem;
min-height: 80px;
padding: 1rem 1rem 1rem 0.9rem;
- background: rgba(255,255,255,0.05);
+ background: rgba(255,255,255,0.2);
border: 1px solid rgba(255,255,255,0.08);
border-radius: 14px;
box-shadow: 0 8px 20px rgba(0,0,0,0.18);
diff --git a/src/data/site.ts b/src/data/site.ts
index 6150028..d634a5b 100644
--- a/src/data/site.ts
+++ b/src/data/site.ts
@@ -2,23 +2,19 @@ export const siteData = {
name: "Valentijn van der Jagt",
email: "valentijnkijkuit@outlook.com",
birthDate: new Date("2006-06-27"),
- skills: [
+ projects: [
{
- name: "C++ / Arduino",
- level: 7
+ title: "Albert Heijn Bonus Scraper",
+ description: "Een Java-applicatie die via Puppeteer real-time bonusacties scrapt en visualiseert. Bevat een krachtige zoekfunctionaliteit ondersteund door een zelfgeïmplementeerd fuzzy-search algoritme, waardoor er snel en flexibel door de weekelijkse aanbiedingen genavigeerd kan worden.",
+ tech: ["Java", "Puppeteer", "HTML/CSS"],
+ link: "https://git.herpiederpiee.nl/valentijn/Appie-Bonus-Scraper/"
},
{
- name: "Java",
- level: 6
+ title: "Spotify Windows Intergratie ",
+ description: "Een Python-applicatie die via de Spotify Web API real-time playback-data synchroniseert met een custom Windows Taskbar-widget. Maakt gebruik van Tkinter voor een hardware-versnelde, transparante overlay die naadloos integreert met de Windows Shell-omgeving",
+ tech: ["Python", "Tkinter", "Spotify API"],
+ link: "https://git.herpiederpiee.nl/valentijn/Windows-Spotify-Taskbar/"
},
- {
- name: "Python",
- level: 8
- },
- {
- name: "Web Development",
- level: 5
- }
],
studies: [
{
@@ -40,4 +36,16 @@ export const siteData = {
color: "#8FE508"
}
]
-}
\ No newline at end of file
+}
+
+export const techColors = {
+ "Default": "#888888",
+ "Java": "#ED8B00",
+ "Python": "#3776AB",
+ "HTML/CSS": "#E34F26",
+ "Puppeteer": "#40B5A4",
+ "Tkinter": "#3e759e",
+ "Spotify API": "#1DB954",
+ "C++": "#00599C",
+ "Arduino": "#00979D"
+};
\ No newline at end of file
diff --git a/src/pages/index.astro b/src/pages/index.astro
index 8242e5f..2f27e68 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -2,10 +2,12 @@
import Layout from '../layouts/Layout.astro';
import Hero from '../components/Hero/Page.astro';
import Studies from "../components/Studies/Page.astro"
+import Projects from "../components/Projects/Page.astro"
---
+