This project uses Gatsby (React), GraphQL, Styled Components, Algolia Instant Search and Netlify CMS.
I wrote a blog post talking about this project (In portuguese 🇧🇷)
Maybe you want to read about them:
For build media queries uses styled-media-query with some help from gatsby-plugin-transition-link for animations and gatsby-image for responsive images.
This project also uses Husky to prevent commit and push messy and wrong code.