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

FEATURE: Comprehensive Movie and TV Series Data Retrieval #208

Open
m-shahzab opened this issue Oct 19, 2024 · 3 comments
Open

FEATURE: Comprehensive Movie and TV Series Data Retrieval #208

m-shahzab opened this issue Oct 19, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@m-shahzab
Copy link

Describe the Feature

I aim to enhance the platform by implementing a feature that allows users to retrieve detailed information about movies and TV series. This feature will provide a rich and comprehensive database, improving user experience and engagement. The feature will include the following capabilities:

Movie Data Retrieval

  • Title: The name of the movie.
  • Description: A brief summary of the movie’s plot.
  • Release Date: The date when the movie was released.
  • Media:
    • Posters: High-quality images of the movie posters.
    • Thumbnails: Small preview images.
  • Trailers: Official trailers of the movie.
  • Cast Information: Details about the actors and their roles in the movie.

TV Series Data Retrieval

  • Title: The name of the TV series.
  • Description: A brief summary of the series’ plot.
  • Total Number of Seasons: The total count of seasons available for the series.
  • Season Details:
    • Full Episodes: Information about each episode in a season.
    • Descriptions: Summaries of each episode.
    • Media:
      • Posters: High-quality images of the season posters.
      • Thumbnails: Small preview images.
  • Trailers: Official trailers of the TV Series.
    • Cast Information: Details about the actors and their roles in the series.

Use Case

This feature will be particularly useful for users who want to create a movie app for their portfolio. It will help them gather detailed information about movies and TV series, including plot summaries, release dates, media content, and cast information, allowing them to showcase comprehensive data in their app without needing to view the full content. This can enhance their project by offering a one-stop resource for entertainment information.

Additional Information

No response

Suggested Tools

No response

Additional Context or Information

No response

@m-shahzab m-shahzab added the enhancement New feature or request label Oct 19, 2024
@wajeshubham
Copy link
Collaborator

Thank you, @m-shahzab, for showing interest in contributing to the FreeAPI project. Before we get started, could you please help me with the following points:

  • How many movies and series will this API include?
  • Will this module be part of the public API? Specifically, will it contain its own JSON that it will serve as a response?
  • Is the data you are providing legal to expose in a public API?

@m-shahzab
Copy link
Author

m-shahzab commented Oct 20, 2024

@wajeshubham

  • How many movies and series will this API include?
    • The API will include detailed information on approximately 200 movies and TV series.
  • Will this module be part of the public API? Specifically, will it contain its own JSON that it will serve as a response?
    • Yes, this module will be part of the public API and will serve its own JSON responses containing detailed information about movies and TV series. I plan to create and manage the JSON data independently to ensure accuracy and consistency.
  • Is the data you are providing legal to expose in a public API?
    • Yes, the data provided will be sourced from public databases such as TMDb and OMDb. We will use this data strictly for educational purposes.

@wajeshubham
Copy link
Collaborator

Thank you, @m-shahzab, for the answers. We can start working on this. Please raise a PR and begin working on the module. I would suggest you go through the contribution guide and review other public APIs and their structure. Looking forward to your contribution. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

2 participants