Skip to content

Commit

Permalink
chore: Update projects on open source page (#197)
Browse files Browse the repository at this point in the history
  • Loading branch information
phoenixpereira authored Oct 1, 2024
1 parent 59a5db3 commit b903fe8
Show file tree
Hide file tree
Showing 9 changed files with 35 additions and 19 deletions.
Binary file added public/images/projects/courses-api.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/images/projects/duckbot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/projects/mytimetable.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/projects/voxel-engine.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/images/projects/website.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions src/constants/colours.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ export const TECH_COLORS = {
'Tailwind CSS': '#907FC3',
TypeScript: '#ACCB00',
Vite: '#FFA500',
'C++': '#5E96D0',
OpenGL: '#FFA500',
} as const satisfies Record<TechStack, string>;

/**
Expand Down
2 changes: 2 additions & 0 deletions src/constants/tech-stack.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,7 @@ export const TECH_STACK = [
'Tailwind CSS',
'TypeScript',
'Vite',
'C++',
'OpenGL',
] as const;
export type TechStack = (typeof TECH_STACK)[number];
19 changes: 0 additions & 19 deletions src/data/future-projects.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,25 +7,6 @@ export interface FutureProject {
}

export const FUTURE_PROJECTS: FutureProject[] = [
{
title: 'Courses API',
description:
'Scrapes course info from the UofA website and provides course data for other projects through an API endpoint.',
techStacks: ['Python', 'FastAPI', 'Requests'],
},
{
title: 'MyTimetable',
description:
'An interactive drag-and-drop timetable scheduler to help UofA students optimise their weekly timetable.',
techStacks: [
'TypeScript',
'React',
'Vite',
'Pragmatic Drag & Drop',
'NextUI',
'Tailwind CSS',
],
},
{
title: 'MyStudyPlan',
description:
Expand Down
31 changes: 31 additions & 0 deletions src/data/projects.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,35 @@ export const PROJECTS: Project[] = [
githubLink: 'https://github.com/compsci-adl/duckbot',
techStacks: ['Python', 'Discord.py'],
},
{
title: 'Voxel Game Engine + Game',
description:
'A voxel game engine made from scratch that will be used to make a rouge-like game.',
image: 'voxel-engine.png',
githubLink: 'https://github.com/compsci-adl/voxel-engine',
techStacks: ['C++', 'OpenGL'],
},
{
title: 'Courses API',
description:
'Scrapes course info from the UofA website and provides course data for other projects through an API endpoint.',
image: 'courses-api.png',
githubLink: 'https://github.com/compsci-adl/courses-api',
techStacks: ['Python', 'FastAPI', 'Requests'],
},
{
title: 'MyTimetable',
description:
'An interactive drag-and-drop timetable scheduler to help UofA students optimise their weekly timetable.',
image: 'mytimetable.png',
githubLink: 'https://github.com/compsci-adl/mytimetable',
techStacks: [
'TypeScript',
'React',
'Vite',
'Pragmatic Drag & Drop',
'NextUI',
'Tailwind CSS',
],
},
];

0 comments on commit b903fe8

Please sign in to comment.