[Added] Base of the project

This commit is contained in:
Ninjaws
2024-11-19 22:44:43 +01:00
parent 3905715f6f
commit 87ca17c1ba
49 changed files with 16553 additions and 1 deletions
+28
View File
@@ -0,0 +1,28 @@
import { CommonModule } from '@angular/common';
import { Component } from '@angular/core';
interface Project {
title: string,
year: number,
description: string,
image: string,
technologies: string[]
}
@Component({
selector: 'app-projects',
imports: [CommonModule],
templateUrl: './projects.component.html',
styleUrl: './projects.component.scss'
})
export class ProjectsComponent {
projects: Project[] = [];
constructor() {
this.projects.push({title:"Jelly Rescue", year: 2015, description: "Rescue Jellies", image:"Jelly Game - demo.png", technologies: ["C++", "SFML2.0", "Visual Studio"]});
this.projects.push({title:"Microcontroller Tetris", year: 2019, description: "Tetris on a 7-segment display", image:"Setup 3.png", technologies: ["C", "ATmega32", "Visual Studio"]});
this.projects.push({title:"Goal-based vector field pathfinding algorithm", year: 2018, description: "Particle simulator that can be controlled using the vector-field, and can deal with obstacles", image:"Particle Flow - Demonstration.png", technologies: ["Java", "Swing", "IntelliJ"]});
}
}