This commit is contained in:
Alex Frantz
2024-04-18 02:32:20 -04:00
parent 4b23ee7444
commit 2a63fd119c
21 changed files with 358 additions and 592 deletions
+33 -63
View File
@@ -1,69 +1,39 @@
import ProjectCard from "@/components/ProjectsCard"
import RootLayout from "@/components/RootLayout"
import RootLayout from "@/components/RootLayout";
import Footer from "@/components/footer";
import Header from "@/components/header";
import Link from "next/link";
export default function Projects() {
export default function ProjectsPage() {
return (
<RootLayout>
<div className="text-white">
<div className="mb-4">
<h1 className="font-bold text-2xl text-center">Projects</h1>
</div>
<div className="space-y-2 w-full flex flex-col justify-center items-center">
<ProjectCard
name="SplitStat"
description="SplitStat was a Discord bot that allowed you to see your stats & other player stats from the Splitgate game. It would also allow you to see the results of an in-game match or what matches a player had played recently."
urlTo="https://github.com/azpha/splitstat"
technologies={
[
"JavaScript",
"Linux"
]
}
/>
<ProjectCard
name="medaltv-wrapper"
description="medaltv-wrapper is a Node.js wrapper for the Medal.tv Public API, allowing you to fetch clips from the platform and use the data in your code."
urlTo="https://github.com/azpha/medaltv-wrapper"
technologies={
[
"JavaScript"
]
}
/>
<ProjectCard
name="mcsrvstat-wrapper"
description="mcsrvstat-wrapper is a Node.js wrapper for MCSRVSTAT API, allowing you to fetch the status of Minecraft Java & Bedrock servers by running 1 method."
urlTo="https://github.com/azpha/mcsrvstat-js"
technologies={
[
"JavaScript"
]
}
/>
<ProjectCard
name="PManager"
description="PManager is a simple Express server that allows you to restart/stop/start your PM2 scripts easily remotely for uses like GitHub Actions."
urlTo="https://github.com/azpha/pmanager"
technologies={
[
"JavaScript"
]
}
/>
<ProjectCard
name="Watchlist"
description="Watchlist is a NextJS website built on the T3 Stack simply tracking my watch history, displaying stuff like my recently watched TV and Movies."
urlTo="https://github.com/azpha/tv-watchlist"
technologies={
[
"Typescript",
"NextJS",
"tRPC"
]
}
/>
</div>
<Header isNotHomePage={true} />
<div className="space-y-2 text-center">
<Link href="https://github.com/azpha/splitstat" target="_blank">
<div className="hover:bg-green-500 hover:text-black text-green-500">
<h1 className=" text-2xl mx-32">SplitStat</h1>
</div>
</Link>
<Link href="https://github.com/azpha/medaltv-wrapper" target="_blank">
<div className="hover:bg-green-500 hover:text-black text-green-500">
<h1 className=" text-2xl mx-32">Medal.tv Wrapper</h1>
</div>
</Link>
<Link href="https://github.com/azpha/mcsrvstat-js" target="_blank">
<div className="hover:bg-green-500 hover:text-black text-green-500">
<h1 className=" text-2xl mx-32">MCSRVSTAT Wrapper</h1>
</div>
</Link>
<Link href="https://github.com/azpha/pmanager" target="_blank">
<div className="hover:bg-green-500 hover:text-black text-green-500">
<h1 className=" text-2xl mx-32">PManager</h1>
</div>
</Link>
<Link href="https://github.com/azpha/tv-watchlist" target="_blank">
<div className="hover:bg-green-500 hover:text-black text-green-500">
<h1 className=" text-2xl mx-32">Watchlist</h1>
</div>
</Link>
<Footer />
</div>
</RootLayout>
)