Skip to content

brennondenny/gifpicker-assignment

Repository files navigation

GIF Picker

Features & Requirements

  • 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

Nice to Have

  • 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

Bonus

  • Responsive Design
  • Optimized Lighthouse score (lighthouse-score.pdf)
  • Clear separation of concerns (lib/hooks/components)

About

Search and share GIFs from GIPHY

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors