Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Open-source Gatsby starter for a Contentful-powered portfolio site with one-click Netlify deploy.

A GatsbyJS starter that ports Christine Cha's Gridfolio portfolio theme with SCSS, ESLint, and Prettier.
MyClicks is a free, open-source Gatsby starter for building a portfolio website backed by the Contentful CMS, with a live demo hosted on Netlify.
MyClicks is a Gatsby-based starter template that creates a portfolio website powered by Contentful as its content management system. It takes your Contentful space ID and access token as configuration input and produces a static portfolio site that can be deployed to Netlify via a one-click deploy button. The template is published on GitHub by the developer himali-patel, and the project includes a live demo at https://myclicks.netlify.com/ using Gatsby's static site generation.
gatsby new your-project-name https://github.com/himali-patel/MyClicks.MyClicks is aimed at developers who want a ready-made portfolio site without building one from scratch, photographers or designers who need a simple gallery-style presentation of their work, and Gatsby learners who want a real-world project that connects a headless CMS to a static site.
gatsby develop, and edit the source to customize a personal portfolio site.The setup follows three documented steps: clone the repository with the Gatsby CLI, run gatsby develop to start the site locally at http://localhost:8000, and then add your Contentful space ID and access token to the project configuration. After those keys are set, the portfolio renders your Contentful content, and you can deploy the finished site to Netlify using the included deploy button.
Yes, MyClicks is an open-source starter hosted on GitHub, so you can clone, modify, and use it without payment. The only external costs are optional: a Contentful account for content management and Netlify for hosting, both of which offer free tiers.
MyClicks is a Gatsby starter that builds a portfolio website connected to Contentful, a headless CMS. You configure your Contentful credentials, and the site displays portfolio entries you manage in that CMS. A working demo is available at myclicks.netlify.com.
First, run gatsby new your-project-name https://github.com/himali-patel/MyClicks to create a new project. Next, run gatsby develop inside the project folder. Finally, add your Contentful space ID and access token to the configuration so the site can fetch your content.
The README includes a Deploy to Netlify button in the Deploy section. Clicking it connects your GitHub repository to Netlify and starts a build automatically. You can also deploy manually by connecting the repository in the Netlify dashboard and configuring the build settings.