initial commit

This commit is contained in:
=Mtg_Dev
2021-11-16 22:04:55 +02:00
parent 5534632d5b
commit eaad4f2ffe
35 changed files with 3220 additions and 98 deletions

31
src/utils/interfaces.ts Normal file
View File

@@ -0,0 +1,31 @@
export interface ProjectCategory {
id: string;
title: string;
}
export interface ProjectCard {
id: string;
title: string;
img: string;
category: ProjectCategory;
votes_count: number;
}
export interface Tag {
id: string;
title: string;
}
export type Image = string;
export interface Project {
id: string;
title: string;
website?: string;
description: string;
tags: Tag[];
cover_image: Image;
thumbnail_image: Image;
screenShots: Image[];
votes_count: number;
}