public/data/projects.ts
2022-08-09 21:07:18 -04:00

104 lines
2.2 KiB
TypeScript

export type Language =
| "python"
| "javascript"
| "java"
| "typescript"
| "vue"
| "react"
| "markdown"
| "flutter"
| "android";
export interface Project {
name: string;
href: string;
img?: string;
description?: string;
langs: Language[];
license?: "AGPL-3.0" | "GPL-3.0" | "MIT" | "LGPL-3.0";
}
export const projects: Project[] = [
{
name: "Mandown",
href: "https://github.com/potatoeggy/mandown",
description: "I couldn't find one so I made one",
langs: ["python"],
license: "LGPL-3.0",
},
{
name: "Noveldown",
href: "https://github.com/potatoeggy/noveldown",
langs: ["python"],
license: "LGPL-3.0",
},
{
name: "Jeopardy",
href: "https://github.com/potatoeggy/jeopardy",
img: "jeopardy.webp",
langs: ["typescript", "vue"],
license: "AGPL-3.0",
},
{
name: "Primoprod",
href: "https://github.com/potatoeggy/primoprod",
img: "primoprod.webp",
langs: ["typescript", "vue"],
license: "AGPL-3.0",
},
{
name: "Eifueo",
href: "https://github.com/potatoeggy/eifueo",
langs: ["markdown"],
license: "GPL-3.0",
},
{
name: "Napbot",
href: "https://github.com/potatoeggy/napbot",
langs: ["python"],
license: "AGPL-3.0",
},
{
name: "Resketch",
href: "https://github.com/anyuan-chen/resketch",
langs: ["typescript", "react"],
},
{
name: "Perdiem",
href: "https://github.com/anyuan-chen/perdiem",
langs: ["javascript", "react"],
license: "AGPL-3.0",
},
{
name: "RecipeReady",
href: "https://github.com/christopherlam888/recipe-ready-frontend",
langs: ["python", "android", "flutter"],
},
{
name: "Flashnote",
href: "https://github.com/potatoeggy/flashnote",
langs: ["java", "android"],
license: "GPL-3.0",
},
{
name: "Rooster",
href: "https://github.com/potatoeggy/rooster",
langs: ["python"],
license: "GPL-3.0",
},
{
name: "AutoFicFare",
href: "https://github.com/potatoeggy/autoficfare",
langs: ["python"],
license: "GPL-3.0",
},
{
name: "public",
href: "https://github.com/potatoeggy/public",
description: "This website!",
langs: ["typescript", "vue"],
license: "AGPL-3.0",
},
];
export default projects;