feat: centralize portfolio project data into array
This commit is contained in:
parent
4230565582
commit
43b4d9494f
1 changed files with 53 additions and 0 deletions
|
|
@ -1,4 +1,57 @@
|
|||
const PROJECTS = [
|
||||
{
|
||||
title: "DABubble",
|
||||
type: "Web Application",
|
||||
description:
|
||||
"This App is a Slack Clone App. It revolutionizes team communication and collaboration with its intuitive interface, real-time messaging, and robust channel organization.",
|
||||
image: "/assets/projects/join.jpg",
|
||||
tags: [
|
||||
{ name: "Angular", featured: true },
|
||||
{ name: "TypeScript", featured: true },
|
||||
{ name: "Google Firebase", featured: false },
|
||||
],
|
||||
isFeatured: true,
|
||||
demoLink: "https://dabubble.andre-kempf.com/",
|
||||
githubLink: "https://github.com/Chneemann/dabubble",
|
||||
},
|
||||
{
|
||||
title: "Join",
|
||||
type: "Full-Stack App",
|
||||
description:
|
||||
"Task manager inspired by the Kanban System. Create and organize tasks using drag and drop functions, assign users and categories to ensure efficient management.",
|
||||
image: "/assets/projects/dabubble.png",
|
||||
tags: [
|
||||
{ name: "Angular (TS)", featured: true },
|
||||
{ name: "Django REST", featured: true },
|
||||
{ name: "Python", featured: false },
|
||||
{ name: "PostgreSQL", featured: false },
|
||||
],
|
||||
isFeatured: false,
|
||||
frontendLink: "https://github.com/Chneemann/join",
|
||||
backendLink: "https://github.com/Chneemann/join-api",
|
||||
},
|
||||
{
|
||||
title: "Videoflix",
|
||||
type: "Full-Stack App",
|
||||
description:
|
||||
"Video platform for sharing and discovering videos. Upload, view, and stream content in various quality levels, all within a user-friendly interface designed to enhance the video experience.",
|
||||
image: "/assets/projects/videoflix.jpg",
|
||||
tags: [
|
||||
{ name: "Angular (TS)", featured: true },
|
||||
{ name: "Django REST", featured: true },
|
||||
{ name: "Python", featured: false },
|
||||
{ name: "PostgreSQL", featured: false },
|
||||
],
|
||||
isFeatured: false,
|
||||
frontendLink: "https://github.com/Chneemann/videoflix/tree/main/frontend",
|
||||
backendLink: "https://github.com/Chneemann/videoflix/tree/main/backend",
|
||||
},
|
||||
];
|
||||
|
||||
export default function Portfolio() {
|
||||
const featuredProject = PROJECTS.find((p) => p.isFeatured);
|
||||
const secondaryProjects = PROJECTS.filter((p) => !p.isFeatured);
|
||||
|
||||
return (
|
||||
<section
|
||||
id="portfolio"
|
||||
|
|
|
|||
Loading…
Reference in a new issue