react-native-unsplash-client

Unsplash image browser app made in React Native (+Expo). Created for self learning purposes in a day, so please forgive me for taking shortcuts :)

What was totally new for me

✅ TypeScript
✅ Redux-Saga

Somewhat familiar (but I learned more)

✅ Redux
✅ React (Functional components)
✅ Expo
✅ React Native

Installation

Create .env file with Unsplash API key. Get your key here.

UNSPLASH_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

When that is complete, run yarn

yarn

to install assets.

Running

Open Expo with

yarn web

and use Expo tools to view in a mobile device, emulator or browser.

GitHub