No description
Find a file
2026-05-07 16:04:12 -04:00
app README changes and little clean up. 2026-05-07 15:54:35 -04:00
public Ligonier Code Challenge. 2026-05-07 15:36:37 -04:00
.dockerignore Ligonier Code Challenge. 2026-05-07 15:36:37 -04:00
.gitignore Ligonier Code Challenge. 2026-05-07 15:36:37 -04:00
Dockerfile Ligonier Code Challenge. 2026-05-07 15:36:37 -04:00
package-lock.json Ligonier Code Challenge. 2026-05-07 15:36:37 -04:00
package.json Ligonier Code Challenge. 2026-05-07 15:36:37 -04:00
react-router.config.ts Ligonier Code Challenge. 2026-05-07 15:36:37 -04:00
README.md Added missing links 2026-05-07 16:04:12 -04:00
tsconfig.json Ligonier Code Challenge. 2026-05-07 15:36:37 -04:00
vite.config.ts Ligonier Code Challenge. 2026-05-07 15:36:37 -04:00

Ligonier Code Challenge - Ben Nilsen

This is a React Router application that loads data from the Picsum API, displaying the images in a list and allowing the user to click on an image to reveal the photographer who snapped it!

Features

  • Async data fetching from Picsum API
  • React Frontend that is both reactive and responsive from phones to desktops
  • List mode to show all the photos in a contiguous list
  • Gallery mode to see more images at once in a nice grid

Getting Started

Installation

Install the dependencies:

npm install

Running

Start the development server with HMR:

npm run dev

Your application will be available at http://localhost:5173.

Built with ❤️ using React Router.