Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Level 100: Display information about every episode of a single TV show. #5

Open
SallyMcGrath opened this issue Feb 26, 2024 · 0 comments
Labels
📅 Sprint 1 Assigned during Sprint 1 of this module 🎯 Topic Requirements Interpreting requirements with precision and accuracy 🎯 Topic Structuring Data Describing, organising, and systematising data

Comments

@SallyMcGrath
Copy link
Member

SallyMcGrath commented Feb 26, 2024

Level 100

For level 100, we are going to display information about every episode of a single TV show.

Requirements

  1. All episodes must be shown
  2. For each episode, at least following must be displayed:
    1. The name of the episode
    2. The season number
    3. The episode number
    4. The medium-sized image for the episode
    5. The summary text of the episode
  3. Combine season number and episode number into an episode code:
    1. Each part should be zero-padded to two digits.
    2. Example: S02E07 would be the code for the 7th episode of the 2nd season. S2E7 would be incorrect.
  4. Your page should state somewhere that the data has (originally) come from TVMaze.com, and link back to that site (or the specific episode on that site). See tvmaze.com/api#licensing.

Screenshot of minimal version

Note: Provided your project meets the above requirements, it can look however you want. Do the simplest thing to begin with.

Here is one example layout.

Screenshot of a website with cards showing per-episode data according to the requirements

@SallyMcGrath SallyMcGrath added 🎯 Topic Requirements Interpreting requirements with precision and accuracy 🎯 Topic Structuring Data Describing, organising, and systematising data 📅 Sprint 1 Assigned during Sprint 1 of this module labels Feb 26, 2024
@ArminNouri98 ArminNouri98 moved this from 📋 Backlog to 🔖 Ready in TV Show Module Project Example Planner Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📅 Sprint 1 Assigned during Sprint 1 of this module 🎯 Topic Requirements Interpreting requirements with precision and accuracy 🎯 Topic Structuring Data Describing, organising, and systematising data
Projects
Status: 🔖 Ready
Development

No branches or pull requests

1 participant