diff options
Diffstat (limited to 'src/data/projects.ts')
| -rw-r--r-- | src/data/projects.ts | 36 |
1 files changed, 12 insertions, 24 deletions
diff --git a/src/data/projects.ts b/src/data/projects.ts index 39825e1..ed7d16e 100644 --- a/src/data/projects.ts +++ b/src/data/projects.ts @@ -1,15 +1,3 @@ -import spaceInvadersImg from "../assets/spaceinvaders.webp"; -import hackintoshImg from "../assets/hackintosh.webp"; -import markdownPreviewImg from "../assets/markdownparser.webp"; -import quizImg from "../assets/quiz.webp"; -import raylibShooterImg from "../assets/raylibshooter.webp"; -import authenticationImg from "../assets/authentication.webp"; -import todoListImg from "../assets/todolist.webp"; -import speculaImg from "../assets/specula.webp"; -import gitHubImg from "../assets/github.webp"; -import siteImg from "../assets/site.webp"; -import nixImg from "../assets/nix.webp"; - export interface Project { name: string; description: string; @@ -22,66 +10,66 @@ export const projects: Project[] = [ name: "Quiz Website", description: "Dynamic website fetching question from a database", url: "https://github.com/schererleander/quiz", - image: quizImg, + image: "/images/quiz.webp", }, { name: "Authentication", description: "Register & login API with passwords stored as salted bcrypt hashes", url: "https://github.com/schererleander/authentication", - image: authenticationImg, + image: "/images/authentication.webp", }, { name: "site", description: "React + Tailwind site auto-deployed to a VPS via GitHub Actions", url: "https://github.com/schererleander/site", - image: siteImg, + image: "/images/site.webp", }, { name: "Space Invaders", description: "Classic Space-Invaders clone built in Python with Pygame", url: "https://github.com/schererleander/space-invaders", - image: spaceInvadersImg, + image: "/images/spaceinvaders.webp", }, { name: "Markdown Preview", description: "Live Markdown preview (basic syntax)", url: "https://github.com/schererleander/markdown-preview", - image: markdownPreviewImg, + image: "/images/markdownparser.webp", }, { name: "todolist", description: "Simple ncurses CLI todo list (C)", url: "https://github.com/schererleander/todolist", - image: todoListImg, + image: "/images/todolist.webp", }, { name: "specula", description: "Minimal TUI for file metadata (go)", url: "https://github.com/schererleander/specula", - image: speculaImg, + image: "/images/specula.webp", }, { name: "Nix", description: "Exploring Nix to build a reproducible system configuration across all my devices.", url: "https://github.com/schererleander/nix", - image: nixImg, + image: "/images/nix.webp", }, { name: "Hackintosh", description: "macOS on PC hardware using opencore", url: "https://github.com/schererleander/opencore-config", - image: hackintoshImg, + image: "/images/hackintosh.webp", }, { name: "raylib-shooter", description: "Unfinished FPS built with raylib", url: "https://github.com/schererleander/raylib-shooter", - image: raylibShooterImg, + image: "/images/raylibshooter.webp", }, { name: "Python ICS Modifier", description: "Changes reminders of .ics file", url: "https://github.com/schererleander/pyhton-ics-modifier", - image: gitHubImg + image: "/images/github.webp", }, -]; +];
\ No newline at end of file |
