50 Projects in 50 days from Brad Traversy Expanding Cards - https://proj-expanding-cards.netlify.app/