ordered projects chronologically

This commit is contained in:
2026-04-08 15:09:46 +02:00
parent 040862a3e5
commit a3d0f657f8

View File

@@ -55,6 +55,36 @@ export function getStatusCode(project: Project): String {
} }
export const projects: Project[] = [ export const projects: Project[] = [
// highlighted
{
category: ProjectCategory.GAMES,
id: "projectn5",
directLink: "/projects/projectn5",
banner: "/projects/projectn5/banner2.webp",
bannerAlt: "",
title: "Homesick",
subtitle: "",
description: "",
isOngoing: true,
date: "September 2023 now",
status: ProjectStatus.ACTIVE,
links: [
// {
// text: "development log",
// link: "/projects/projectn5",
// },
// {
// text: "old web build (2025-05-16)",
// link: "https://apps.natconf.dev/projectn5",
// },
// {
// text: "old Windows builds",
// link: "https://files.natconf.dev/public/projectn5",
// },
],
},
// 2026
{ {
category: ProjectCategory.MISC, category: ProjectCategory.MISC,
id: "lightyears-font", id: "lightyears-font",
@@ -91,65 +121,8 @@ export const projects: Project[] = [
} }
], ],
}, },
{
category: ProjectCategory.ELECTRONICS,
id: "3ds-usb-c",
banner: "",
bannerAlt: "",
title: "3DS USB-C mod",
subtitle: "DIY charging port mod",
description: "",
isOngoing: false,
date: "October 2024",
status: ProjectStatus.FINISHED,
links: [
],
},
{
category: ProjectCategory.ELECTRONICS,
id: "deej0461",
banner: "",
bannerAlt: "",
title: "deej0461",
subtitle: "PC companion audio source controller",
description: "",
isOngoing: false,
date: "August 2024",
status: ProjectStatus.FINISHED,
links: [
],
},
// 2025
{
category: ProjectCategory.GAMES,
id: "projectn5",
directLink: "/projects/projectn5",
banner: "/projects/projectn5/banner2.webp",
bannerAlt: "",
title: "Homesick",
subtitle: "",
description: "",
isOngoing: true,
date: "September 2023 now",
status: ProjectStatus.ACTIVE,
links: [
// {
// text: "development log",
// link: "/projects/projectn5",
// },
// {
// text: "old web build (2025-05-16)",
// link: "https://apps.natconf.dev/projectn5",
// },
// {
// text: "old Windows builds",
// link: "https://files.natconf.dev/public/projectn5",
// },
],
},
{ {
category: ProjectCategory.GAMES, category: ProjectCategory.GAMES,
id: "magician", id: "magician",
@@ -182,6 +155,104 @@ export const projects: Project[] = [
links: [ links: [
], ],
}, },
// 2024
{
category: ProjectCategory.ELECTRONICS,
id: "3ds-usb-c",
banner: "",
bannerAlt: "",
title: "3DS USB-C mod",
subtitle: "DIY charging port mod",
description: "",
isOngoing: false,
date: "October 2024",
status: ProjectStatus.FINISHED,
links: [
],
},
{
category: ProjectCategory.ELECTRONICS,
id: "daisyfm",
banner: "banner.webp",
bannerAlt: "Close-up of Daisy, focussed on the effect knobs",
title: "Daisy FM Synth",
subtitle: "Electro-Smith Daisy-based FM synth",
description: "",
isOngoing: false,
date: "July September 2024",
status: ProjectStatus.FINISHED,
links: [
{
text: "PCB & STL files",
link: "https://files.natconf.dev/public/daisyfm/",
},
{
text: "source code",
link: "https://codeberg.org/denizk0461/daisy-fm-synth",
},
],
},
{
category: ProjectCategory.ELECTRONICS,
id: "deej0461",
banner: "",
bannerAlt: "",
title: "deej0461",
subtitle: "PC companion audio source controller",
description: "",
isOngoing: false,
date: "August 2024",
status: ProjectStatus.FINISHED,
links: [
],
},
{
category: ProjectCategory.APPS,
id: "weserplaner",
banner: "/projects/weserplaner/banner.webp",
bannerAlt: "",
title: "WeserPlaner",
subtitle: "University Timetable & Canteen Info App",
description: "",
isOngoing: false,
date: "April 2023 January 2024",
status: ProjectStatus.EOL,
links: [
{
text: "source code",
link: "https://codeberg.org/denizk0461/weserplaner/",
},
{
text: "link to the former <b>Google Play</b> store page",
link: "https://play.google.com/store/apps/details?id=com.denizk0461.weserplaner",
},
],
},
// 2023
{
category: ProjectCategory.APPS,
id: "textbasic",
banner: "",
bannerAlt: "",
title: "Text Basic",
subtitle: "Extremely Basic Text Widget App",
description: "",
isOngoing: false,
date: "May November 2023",
status: ProjectStatus.EOL,
links: [
{
text: "source code",
link: "https://codeberg.org/denizk0461/text-basic/",
},
{
text: "former Google Play store page",
link: "https://play.google.com/store/apps/details?id=com.denizk0461.textbasic",
},
],
},
{ {
category: ProjectCategory.GAMES, category: ProjectCategory.GAMES,
id: "swordsnstuff", id: "swordsnstuff",
@@ -223,79 +294,27 @@ export const projects: Project[] = [
], ],
}, },
// 2021
{ {
category: ProjectCategory.ELECTRONICS, category: ProjectCategory.MUSIC,
id: "daisyfm", id: "dreamworld",
banner: "banner.webp", banner: "/projects/dreamworld/banner.webp",
bannerAlt: "Close-up of Daisy, focussed on the effect knobs", bannerAlt: "",
title: "Daisy FM Synth", title: "Dreamworld",
subtitle: "Electro-Smith Daisy-based FM synth", subtitle: "My First Album",
description: "", description: "",
isOngoing: false, isOngoing: false,
date: "July September 2024", date: "July 2019 September 2021",
status: ProjectStatus.FINISHED, status: ProjectStatus.FINISHED,
links: [ links: [
{ {
text: "PCB & STL files", text: "listen & download",
link: "https://files.natconf.dev/public/daisyfm/", link: "https://files.natconf.dev/public/my_tracks/Dreamworld/",
},
{
text: "source code",
link: "https://codeberg.org/denizk0461/daisy-fm-synth",
}, },
], ],
}, },
// 2020
{
category: ProjectCategory.APPS,
id: "weserplaner",
banner: "/projects/weserplaner/banner.webp",
bannerAlt: "",
title: "WeserPlaner",
subtitle: "University Timetable & Canteen Info App",
description: "",
isOngoing: false,
date: "April 2023 January 2024",
status: ProjectStatus.EOL,
links: [
{
text: "source code",
link: "https://codeberg.org/denizk0461/weserplaner/",
},
{
text: "link to the former <b>Google Play</b> store page",
link: "https://play.google.com/store/apps/details?id=com.denizk0461.weserplaner",
},
],
},
{
category: ProjectCategory.APPS,
id: "textbasic",
banner: "",
bannerAlt: "",
title: "Text Basic",
subtitle: "Extremely Basic Text Widget App",
description: "",
isOngoing: false,
date: "May November 2023",
status: ProjectStatus.EOL,
links: [
{
text: "source code",
link: "https://codeberg.org/denizk0461/text-basic/",
},
{
text: "former Google Play store page",
link: "https://play.google.com/store/apps/details?id=com.denizk0461.textbasic",
},
],
},
{ {
category: ProjectCategory.APPS, category: ProjectCategory.APPS,
id: "qwark", id: "qwark",
@@ -337,28 +356,7 @@ export const projects: Project[] = [
], ],
}, },
// 2018
{
category: ProjectCategory.MUSIC,
id: "dreamworld",
banner: "/projects/dreamworld/banner.webp",
bannerAlt: "",
title: "Dreamworld",
subtitle: "My First Album",
description: "",
isOngoing: false,
date: "July 2019 September 2021",
status: ProjectStatus.FINISHED,
links: [
{
text: "listen & download",
link: "https://files.natconf.dev/public/my_tracks/Dreamworld/",
},
],
},
{ {
category: ProjectCategory.MUSIC, category: ProjectCategory.MUSIC,
id: "anewbeginning", id: "anewbeginning",
@@ -377,6 +375,8 @@ export const projects: Project[] = [
}, },
], ],
}, },
// no specific date
{ {
category: ProjectCategory.MUSIC, category: ProjectCategory.MUSIC,
id: "soundcloud", id: "soundcloud",