Skip to content

shiftdsm/user-list-kata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

User List Kata

This code kata helps engineers practice skills related to TDD and Mobile development.

Goal

Build a simple screen that fetches and displays a list of users from a remote API.

Requirements

The screen should handle three states:

  1. Loading — display a loading indicator while the request is in progress
  2. Success — display the list of users showing their name and email
  3. Error — display an error message if the request fails

API

Use the JSONPlaceholder users endpoint:

GET https://jsonplaceholder.typicode.com/users

This returns an array of user objects. You only need the name and email fields.

Constraints

  • Use Test-Driven Development to drive your implementation
  • The network layer should be abstracted so your logic is testable without making real HTTP requests
  • UI state should be explicit and testable

About

A code kata for fetching and displaying a list of users from a public api.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published