initial commit

This commit is contained in:
Edward Tirado Jr 2026-02-16 19:12:00 -06:00
commit 869be69d67
42 changed files with 11444 additions and 0 deletions

View file

@ -0,0 +1,6 @@
export type Collaborator = {
id: number,
name: string
role: number
}

View file

@ -0,0 +1,9 @@
import type {Collaborator} from "~/types/collaborator";
import type {Role} from "~/types/role";
export type ListSettings = {
listName: string,
isPublic: boolean,
collaborators: Collaborator[],
roles: Role[]
}

9
app/types/list.ts Normal file
View file

@ -0,0 +1,9 @@
import {type ListSettings} from "~/types/list-settings";
export type List = {
id: number,
name: string
isPublic: boolean
listSettings: ListSettings
}

14
app/types/movie.ts Normal file
View file

@ -0,0 +1,14 @@
export type Movie = {
id: number,
title: string
imdb_id: string
director: string
actors: string
plot: string
genre: string
mpaa_rating: string
critic_scores: string
poster: string
added_by: number
}

5
app/types/role.ts Normal file
View file

@ -0,0 +1,5 @@
export type Role = {
id: number,
name: string
}