diff --git a/pages/index.html b/pages/index.html
deleted file mode 100644
index 8939e23..0000000
--- a/pages/index.html
+++ /dev/null
@@ -1,360 +0,0 @@
-
-
-
-
-
-
- Triston Armstrong Portfolio
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Triston Armstrong
-
-
Full Stack Software Developer @ VentraHealth
-
-
I am a self taught Full Stack Software Developer with an unhealthy addiction to solving
- problems using code.
-
-
-
-
-
-
-
-
-
-
-
-
- Personal Projects
-
-
-
-
-
-
-
-
- Notes
- An endless trail of links to my personal notes
- note
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/pages/index.js b/pages/index.js
new file mode 100644
index 0000000..3dba5da
--- /dev/null
+++ b/pages/index.js
@@ -0,0 +1,120 @@
+import Script from "next/script";
+import Job from "../components/Job";
+import Skill from "../components/Skill";
+import Project from "../components/Project";
+import Head from "next/head";
+
+export default function Landing({ jobs, skills, projects }) {
+ return (
+
+
+
+
+
+
+
+
+
+
+
Triston Armstrong
+
+
Full Stack Software Developer @ VentraHealth
+
+
I am a self taught Full Stack Software Developer with an unhealthy addiction to solving
+ problems using code.
+
+
+
+
+
+ Skills
+
+ {skills.map(skill => )}
+
+
+
+
+ Jobs
+
+ {jobs.map(job => )}
+
+
+
+
+ Personal Projects
+
+ {projects.map(project =>
)}
+
+
+
+
+ Notes
+ An endless trail of links to my personal notes
+ note
+
+
+
+ );
+
+}
+
+
+export function getStaticProps() {
+ return {
+ props: {
+ projects: [
+ { label: "Web Window Manager", date: "9/18/2022", url: "https://github.com/tristonarmstrong/web-window-manager" },
+ { label: "Component Test Helper", date: "6/18/2022", url: "https://github.com/tristonarmstrong/component-test-helper" },
+ { label: "Hive DAPP", date: "3/8/2022", url: "https://github.com/tristonarmstrong/hive-dapp" },
+ { label: "Kivy Twisted Input Capture", date: "6/27/2021", url: "https://github.com/tristonarmstrong/KivyTwistedInputCapture" },
+ { label: "Plant Monitor Node MCU", date: "6/27/2021", url: "https://github.com/tristonarmstrong/PlantMonitorNodeMCU" },
+ { label: "Oppo BDP 103 CLI", date: "4/10/2021", url: "https://github.com/tristonarmstrong/oppo_bdp_103_CLI" },
+ { label: "Sony Bravia Pro Server", date: "4/10/2021", url: "https://github.com/tristonarmstrong/sony_bravia_pro_display_mock_server" },
+ { label: "Chat IO", date: "6/10/2020", url: "https://github.com/tristonarmstrong/chat.io" },
+ { label: "Solar Battery Monitor API", date: "7/18/2023", url: "https://github.com/tristonarmstrong/SolarBatteryMonitorApi" },
+ { label: "Zip Code Distance App", date: "1/28/2020", url: "https://github.com/tristonarmstrong/zipapp" },
+ { label: "Armstrong Editor", date: "12/14/2022", url: "https://github.com/tristonarmstrong/armstrong-editor" },
+ ],
+ skills: [
+ { label: "Typescript", color: "blue-500" },
+ { label: "Python", color: "green-800" },
+ { label: "Rust", color: "yellow-800" },
+ { label: "Javascript", color: "yellow-500" },
+ ],
+ jobs: [
+ {
+ logo: 'https://ventrahealth.com/wp-content/uploads/2023/08/cropped-Ventra-Health-favicon-circle-192x192.png',
+ name: 'Ventra Health',
+ details: 'Maintaining and iterating on an internal web application',
+ dateFrom: "May 2023",
+ dateTo: "Present"
+ }, {
+ logo: 'https://www.randstadusa.com/themes/custom/bluex/favicon.ico',
+ name: 'Randstad Technologies',
+ details: 'Built Web Applications for external clients',
+ dateFrom: "May 2022",
+ dateTo: "May 2023"
+
+ }, {
+ logo: 'https://img1.wsimg.com/isteam/ip/9ba626a3-41c9-4092-90b5-cb351983b726/favicon/a8beec51-e35d-4cca-8e88-befa12f687b0.png/:/rs=w:64,h:64,m',
+ name: 'Damiano Global Corporation',
+ details: 'Built Web Applications for external clients',
+ dateFrom: "July 2020",
+ dateTo: "Nov 2021"
+
+ }, {
+ logo: '#',
+ name: 'Makers Ladder LLC',
+ details: 'Did some thangs',
+ dateFrom: "Dec 2019",
+ dateTo: "Apr 2022"
+
+ },
+ ]
+ },
+ }
+}
+
+