GithubHelp home page GithubHelp logo

manucastrillonm / disney-api Goto Github PK

View Code? Open in Web Editor NEW
57.0 57.0 4.0 246 KB

RESTful and GraphQL Disney API

Home Page: https://www.disneyapi.dev

License: BSD 3-Clause "New" or "Revised" License

JavaScript 97.50% Procfile 0.19% Dockerfile 2.32%
api disney graphql rest-api

disney-api's Introduction

> Hello world

twitter linkedIn website

I'm Manu, a software engineer focused on building a better web using JavaScript

About me

  • 🪴 I love doing gardening and crochet
  • 🚩 I'm part of the GitHub Campus Experts program
  • 🌟 I'm a Google Developer Expert in Web Technologies
  • 👩‍🎓 I studied Software Engineering at the Universidad de Antioquia

Latest YouTube Videos

Google IO 2024 | Día 3, visitando Googleplex, Google Store y un día trabajando desde San Francisco Google IO 2024 | Día 2, probando la nueva IA y aprendiendo sobre tecnologías Google poco usadas Google IO 2024 | Día 1 - Keynote, lanzamientos y eliminamos productos de Google Google IO 2024 | Día 0 - Así es la bienvenida al Google IO

I'm a huge Disney fan and I created a Disney API to retrieve information about Disney characters using rest and GraphQL

Please consider ⭐️ this project

disney-api's People

Contributors

ar4mirez avatar dependabot[bot] avatar manucastrillonm avatar martineliasq avatar nachocapodanno avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

disney-api's Issues

Extra fields for pagination support

Hello!

As I've been using your API, I've been trying to implement pagination and found that it would be really helpful to include two extra fields in the response inside info object. That would be totalItems & currentPage.

Do you have any thoughts on this?

thank you :)

Filtering not working

Hi there!

Thank you for implementing this really nice open API!

I'm afraid I found an issue with filtering functionality by name and wanted to report it.

As you mention in the docs, the following should return a single result but returns all results instead.
https://api.disneyapi.dev/character?name=Mickey%20Mouse

Could you investigate this please?

API doesn't work

Hey,

When I fetch /characters it won't load, is there any server issue?

Character By Name for Individual Character search by name

Hi, thanks for this amazing API project. I worked with the API and created a Web app based on the same. I would like to integrate a Search Field into my app. But I think there is no way to do that with the written routes. It would be better if there is a route for that. I saw that it was implemented in GraphQl. But it didn't work in the GraphQl console. I am using JS fetch in my NextJS App, so it would be great if it's added!

disneychar Repo
disneychar.netlify.app website

Thanks!

Case insensitive filter

Hi!
Thanks for this great API.
FYI, I'm a teacher and using it with my students as a fun api to fetch and to play with.

It could be cool to be able to filter without wondering about the case.
ex: https://api.disneyapi.dev/character?name=Abu is returning the results, but https://api.disneyapi.dev/character?name=abu is not.

WDYT?

Thanks.

typo for route in README

Get one character
Get the details about one character using the character/:id endpoint.

characters should be changed to characters

Get the details about one character using the characters/:id endpoint.

🐛 [BUG] Disney API: Network Error

🐛 Bug report

📝 Description

One of the projects in my Kotlin Coroutines tutorial is using the Disney API and I came across a network error on the API endpoint when the sample Android application was trying to send a GET request to the https://api.disneyapi.dev/character end point.

I could able to log the following error I get upon request:

503 Service Unavailable http://api.disneyapi.dev/character

A network error is displayed on the homepage of Disney API as well.

📌 Steps to reproduce

  1. Go to Disney API website
  2. Click on the Send button to send a GET request to the following endpoint: https://api.disneyapi.dev/character
  3. See the error on the Try It section as it states: "Error: Network Error"

🎯 Expected behavior

A clear and concise description of what you expected to happen.

👀 Screenshots

If applicable, add screenshots to help explain your problem.

Screen Shot 2023-10-21 at 9 30 53 PM

Desktop (please complete the following information):

  • OS: MacOS - Monterey Version 12.5
  • Browser: Chrome
  • Version: Version 118.0.5993.88

Smartphone (please complete the following information):

  • Device: Pixel 6 Emulator
  • OS: Android API 30

🧩 Additional context

Add any other context about the problem here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.