Skip to content

Individual art pages #8

@laurenpudz

Description

@laurenpudz

Create individual art pages.

Frontend requirements

Each artwork should have its own dedicated page.
Art pages should be responsive - see mobile and desktop design on the Figma
Art pages should feature the art (lol), the contributors' names and associated social media, and a description
Use next's <Image> tag for now! We'll do videos later...

Backend requirements

Create art model with fields:

id (you don't need to explicitly create this, Django will add the field implicitly)
name
description
source game (foreign key; table should have a many to one relationship to a games table)
a field for the media; django has a "models.Imagefield" property
active: bool

We also need a ArtContributors table - linking table for a many-to-many relationship between members and art:

art uuid - foreign key - many to one
member uuid - foreign key and primary key - many to one
role 

These fields can be found right here: https://dbdiagram.io/d/691554f16735e11170918d9c

Sub-issues

Metadata

Metadata

Labels

backendTask must have a back end issuefrontendTask must have a front end issue

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions