Skip to content

Implement Real API Integration with Error Handling + Loading Skeletons #25

@vvsrohit

Description

@vvsrohit

Add a fetch request to a real public API and render data beautifully.

Requirements

  • Use any public API (e.g., fakestoreapi.com, jsonplaceholder.typicode.com)
  • Add loading skeletons
  • Add error UI for failed requests
  • Add retry button
  • Display data in a responsive grid or list

Why This Is Hard

Tests ability to handle: async code, UI skeletons, error boundaries, retries, fetch patterns.

Expectations

  • Code placed inside /services folder
  • No unhandled promises

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions