diff --git a/src/Card.svelte b/src/lib/components/Card.svelte
similarity index 100%
rename from src/Card.svelte
rename to src/lib/components/Card.svelte
diff --git a/src/Modal.svelte b/src/lib/components/Modal.svelte
similarity index 100%
rename from src/Modal.svelte
rename to src/lib/components/Modal.svelte
diff --git a/src/Toasts/CloseIcon.svelte b/src/lib/components/Toasts/CloseIcon.svelte
similarity index 100%
rename from src/Toasts/CloseIcon.svelte
rename to src/lib/components/Toasts/CloseIcon.svelte
diff --git a/src/Toasts/ErrorIcon.svelte b/src/lib/components/Toasts/ErrorIcon.svelte
similarity index 100%
rename from src/Toasts/ErrorIcon.svelte
rename to src/lib/components/Toasts/ErrorIcon.svelte
diff --git a/src/Toasts/InfoIcon.svelte b/src/lib/components/Toasts/InfoIcon.svelte
similarity index 100%
rename from src/Toasts/InfoIcon.svelte
rename to src/lib/components/Toasts/InfoIcon.svelte
diff --git a/src/Toasts/SuccessIcon.svelte b/src/lib/components/Toasts/SuccessIcon.svelte
similarity index 100%
rename from src/Toasts/SuccessIcon.svelte
rename to src/lib/components/Toasts/SuccessIcon.svelte
diff --git a/src/Toasts/Toast.svelte b/src/lib/components/Toasts/Toast.svelte
similarity index 100%
rename from src/Toasts/Toast.svelte
rename to src/lib/components/Toasts/Toast.svelte
diff --git a/src/Toasts/Toasts.svelte b/src/lib/components/Toasts/Toasts.svelte
similarity index 100%
rename from src/Toasts/Toasts.svelte
rename to src/lib/components/Toasts/Toasts.svelte
diff --git a/src/lib/components/timeline/Timeline.svelte b/src/lib/components/timeline/Timeline.svelte
new file mode 100644
index 0000000..d4e5151
--- /dev/null
+++ b/src/lib/components/timeline/Timeline.svelte
@@ -0,0 +1,21 @@
+
+
+
+
Skills
@@ -135,6 +137,12 @@
+
+
Experience
+
+
+
+
{addToast(new Toast("Click on a skill to open a prompt", ToastType.Info, true, 4000))}
{addToast(new Toast("Welcome!", ToastType.Success, true, 3000))}
{:catch}
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index 87b0f1a..97699fd 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -1,5 +1,5 @@
\ No newline at end of file
diff --git a/static/json/me.json b/static/json/me.json
index d841f6a..784896c 100644
--- a/static/json/me.json
+++ b/static/json/me.json
@@ -39,5 +39,22 @@
"about": "Svelte is an impressive web framework that stands out in the world of front-end development. It's known for its unique approach, compiling components to highly optimized vanilla JavaScript, resulting in blazing-fast web applications. Svelte's simplicity and declarative syntax make it easy to learn and use, and it encourages efficient, maintainable code. "
}
],
- "about": "Hello! I'm an enthusiastic, dedicated software engineer passionate about backend development, networking, and embedded systems. I am currently employed at
Thales UK and thrive on architecting robust backend solutions, optimizing data transmission, and crafting efficient embedded software. I love tackling complex challenges, collaborating with fellow professionals, and staying up-to-date with tech trends such as my current venture in learning
Rust-Lang."
+ "about": "Hello! I'm an enthusiastic, dedicated software engineer passionate about backend development, networking, and embedded systems. I am currently employed at
Thales UK and thrive on architecting robust backend solutions, optimizing data transmission, and crafting efficient embedded software. I love tackling complex challenges, collaborating with fellow professionals, and staying up-to-date with tech trends such as my current venture in learning
Rust-Lang.",
+ "timeline" : [
+ {
+ "duration" : "September 2015 - July 2020",
+ "title" : "The Norton Knatchbull School (GCSEs)",
+ "description" : "FSMQ (C)
Maths (8)
Geography (
9)
Biology (
9)
Chemistry (
9)
Physics (
9)
Spanish (7)
English (Literature & Language) (7, 7)
Computer Science (
9)"
+ },
+ {
+ "duration" : "September 2020 - July 2022",
+ "title" : "The Norton Knatchbull School (A-Levels)",
+ "description" : "Computer Science (
A*)
Mathematics (
A)
Physics (
A)"
+ },
+ {
+ "duration" : "September 2022 - Present",
+ "title" : "Thales UK - Software Engineer",
+ "description" : "As a software engineering apprentice at Thales UK, I find myself partaking in agile / scrum development methodologies in a strong team of 6 other engineers. The team iterates on a pre-existing system designed for the MOD, written in C++, using internal frameworks to assist.
To extend this, the apprenticeship includes allocated time for studying a Digital and Thechnology Solutions degree with the University of Warwick, including modules relevant to business management, devlopment processes and data integrity etc..."
+ }
+ ]
}
\ No newline at end of file