moved music posts to markdown files; added links to projects2 entries

This commit is contained in:
2026-04-08 14:19:47 +02:00
parent 98b518a150
commit 0e08a0e05b
13 changed files with 168 additions and 2 deletions

View File

@@ -9,8 +9,14 @@ export interface Project {
isOngoing: boolean; // whether the project is currently active (true) or a past project (false)
date: string;
status: ProjectStatus;
links: Link[]; // may pass an empty array
};
export interface Link {
text: string;
link: string;
}
export enum ProjectCategory {
DRAWINGS = "drawings",
GAMES = "games",
@@ -59,6 +65,12 @@ export const projects: Project[] = [
isOngoing: false,
date: "March 2026",
status: ProjectStatus.FINISHED,
links: [
{
text: "Download the font",
link: "https://files.natconf.dev/public/lightyears.woff2",
}
],
},
{
category: ProjectCategory.DRAWINGS,
@@ -71,6 +83,8 @@ export const projects: Project[] = [
isOngoing: false,
date: "February March 2026",
status: ProjectStatus.FINISHED,
links: [
],
},
{
category: ProjectCategory.ELECTRONICS,
@@ -83,6 +97,8 @@ export const projects: Project[] = [
isOngoing: false,
date: "October 2024",
status: ProjectStatus.FINISHED,
links: [
],
},
{
category: ProjectCategory.ELECTRONICS,
@@ -95,6 +111,8 @@ export const projects: Project[] = [
isOngoing: false,
date: "August 2024",
status: ProjectStatus.FINISHED,
links: [
],
},
@@ -111,6 +129,20 @@ export const projects: Project[] = [
isOngoing: true,
date: "September 2023 now",
status: ProjectStatus.ACTIVE,
links: [
{
text: "View the <b>development log</b>",
link: "/projects/projectn5",
},
{
text: "Play an <b>old web build</b> (developed until 2025-05-16)",
link: "https://apps.natconf.dev/projectn5",
},
{
text: "Download the <b>old Windows builds</b>",
link: "https://files.natconf.dev/public/projectn5",
},
],
},
{
category: ProjectCategory.GAMES,
@@ -123,6 +155,12 @@ export const projects: Project[] = [
isOngoing: false,
date: "July 2025",
status: ProjectStatus.ABANDONED,
links: [
{
text: "View the latest <b>Magician</b> build",
link: "https://apps.natconf.dev/magician",
},
],
},
{
category: ProjectCategory.GAMES,
@@ -135,6 +173,8 @@ export const projects: Project[] = [
isOngoing: false,
date: "August 2024 May 2025",
status: ProjectStatus.ABANDONED,
links: [
],
},
{
category: ProjectCategory.GAMES,
@@ -147,6 +187,12 @@ export const projects: Project[] = [
isOngoing: false,
date: "August 2023",
status: ProjectStatus.ABANDONED,
links: [
{
text: "Play <b>Swords & Stuff</b>",
link: "https://apps.natconf.dev/swordsnstuff",
},
],
},
{
category: ProjectCategory.GAMES,
@@ -159,6 +205,16 @@ export const projects: Project[] = [
isOngoing: false,
date: "August 2023",
status: ProjectStatus.FINISHED,
links: [
{
text: "Play <b>TADS 1</b>",
link: "https://apps.natconf.dev/tads/1",
},
{
text: "Play <b>TADS 2</b>",
link: "https://apps.natconf.dev/tads/2",
},
],
},
@@ -175,6 +231,16 @@ export const projects: Project[] = [
isOngoing: false,
date: "July September 2024",
status: ProjectStatus.FINISHED,
links: [
{
text: "Get the <b>PCB and STL files</b>",
link: "https://files.natconf.dev/public/daisyfm/",
},
{
text: "View the code files on <b>Codeberg</b>",
link: "https://codeberg.org/denizk0461/daisy-fm-synth",
},
],
},
@@ -191,6 +257,16 @@ export const projects: Project[] = [
isOngoing: false,
date: "April 2023 January 2024",
status: ProjectStatus.EOL,
links: [
{
text: "View on <b>Codeberg</b>",
link: "https://codeberg.org/denizk0461/weserplaner/",
},
{
text: "Link to the <b>Google Play</b> store page (outdated)",
link: "https://play.google.com/store/apps/details?id=com.denizk0461.weserplaner",
},
],
},
{
category: ProjectCategory.APPS,
@@ -203,6 +279,16 @@ export const projects: Project[] = [
isOngoing: false,
date: "May November 2023",
status: ProjectStatus.EOL,
links: [
{
text: "View on <b>Codeberg</b>",
link: "https://codeberg.org/denizk0461/text-basic/",
},
{
text: "Link to the <b>Google Play</b> store page (outdated)",
link: "https://play.google.com/store/apps/details?id=com.denizk0461.textbasic",
},
],
},
{
category: ProjectCategory.APPS,
@@ -215,6 +301,12 @@ export const projects: Project[] = [
isOngoing: false,
date: "June 2019 March 2020",
status: ProjectStatus.EOL,
links: [
{
text: "View the Android app source code on <b>GitHub</b>",
link: "https://github.com/denizk0461/qwark",
},
],
},
{
category: ProjectCategory.APPS,
@@ -227,6 +319,16 @@ export const projects: Project[] = [
isOngoing: false,
date: "April 2019 March 2020",
status: ProjectStatus.EOL,
links: [
{
text: "View the Android app source code on <b>GitHub</b>",
link: "https://github.com/denizk0461/avh-substitution-plan",
},
{
text: "View the iOS app source code on <b>GitHub</b>",
link: "https://github.com/denizk0461/avh-plan-ios",
},
],
},
@@ -244,6 +346,12 @@ export const projects: Project[] = [
isOngoing: false,
date: "July 2019 September 2021",
status: ProjectStatus.FINISHED,
links: [
{
text: "Listen & download on my <b>copyparty</b> instance",
link: "https://files.natconf.dev/public/my_tracks/Dreamworld/",
},
],
},
{
category: ProjectCategory.MUSIC,
@@ -256,6 +364,12 @@ export const projects: Project[] = [
isOngoing: false,
date: "May August 2018",
status: ProjectStatus.FINISHED,
links: [
{
text: "Listen & download on my <b>copyparty</b> instance",
link: "https://files.natconf.dev/public/my_tracks/A%20New%20Beginning/",
},
],
},
{
category: ProjectCategory.MUSIC,
@@ -268,5 +382,15 @@ export const projects: Project[] = [
isOngoing: false,
date: "",
status: ProjectStatus.INACTIVE,
links: [
{
text: "Listen to the demo dump on <b>Soundcloud</b>",
link: "https://soundcloud.com/denizk0461",
},
{
text: "Listen to the archive on <b>Soundcloud</b>",
link: "https://soundcloud.com/djd4rkn355",
},
],
},
];