- GIF render using MP4 format
- App loads under 1.5s
- Supports Modern Browsers
- App is styled to be usable and presentable
- Built using React / Next.js
- A publicly available via Vercel (https://gifpicker-assignment.vercel.app/)
- Clear way to search for GIFS
- Able to search via the URL
- Easily copy GIF URLs
- Built using Typescript
- Alert toast upon GIF URL copy
- Optimized Search loading
- Abiblty to cycle through multple gifs
- Alert state when rate limit is reached
- Shows previous cached results once rate limit is reached
- Shows 3 random gifs before searching
- Responsive Design
- Optimized Lighthouse score (lighthouse-score.pdf)
- Clear separation of concerns (lib/hooks/components)