How I made a tool to create cover images for my blogs quickly

Search for a command to run...

It has now been 6 months since I started using this tool for my images for my posts. The images now out rank my competitor's posts. I decided to even make a video about this tool , to show appreciation. Click here to watch it
Am back again, I have forked (cloned it) from your github, and I intend to edit it and launch it and on my sub domain, I wish to place adsense ads so that I can earn some revenue. I just want to know if this is okay with you or maybe there are things i need to know or do. Your quick reply wil be appreciated.
π π€ Better late than never. Thanks for reading.
Awesome tool. Saves soo much time getting a good image. Thanks for making it!
I have started posting very recently and this really helps me focus on my content more than designing the cover. I'm definitely going to use this a lot. Thanks Rutik. π
I am glad it helped you.
This is going to save me 5 hours per week. I am full time blogger . I dont know how to thank you.
You're welcome π
Hi Rutik, this is a nice tool and I will definitely start using it.
I usually use Canva, but your tool seems easier and less clumsy to use. Thanks for building this.
Thanks Joseph Adediji The motive was to make it super quick and easy.
thanks for this, i am definitely bookmarking this, its going to come in handy for me.
It means a lot. Thank you.
If you are following me for a while you know I love building side projects. And every time I decided to build one, I didn't know how it will turn out in the end. But one thing is for sure, it all started with a half-baked idea. half baked idea? what...
2022 was a year full of learnings for me. It was about solving problems, lots of iterations, making solid fundamentals, and growing up as a person. Even though it feels like this year went really fast and I have a very vague memory of it, this is my ...

Finally, the wait is over. Last year I built and launched Tabwave, a mindful productivity chrome extension that replaces your browser's new tab. It has been my passion project for a long time. And now it has become even more mindful and beautiful. Af...

The modern web has evolved over the years with new tools and technologies. We are introduced to new approaches to rendering websites and apps. With the rise of frameworks like NextJs and Remix, SSR has gained a lot of popularity in the last few years...

If you are following me for a while you know I love building side projects. And every time I decided to build one, I didn't know how it will turn out in the end. But one thing is for sure, it all started with a half-baked idea. half baked idea? what...

Did you know you can create GraphQL APIs within minutes without writing a single line of code? Well, I didn't. Thanks to the Hasura X Hashnode hackathon. Now I know and so you will. Hi there, In this blog post I will talk about why and how I built a ...

Do you write blogs? Have you ever struggled to create cover images for your blogs? Well, I did. So I have made a tool that will help you create awesome cover images for your blogs quickly.

I started blogging a few months back. It's one of the best decisions I have ever made. But every time I wanted to write a post, I had to create and edit a cover image for it. I mean I love creating creative cover images but sometimes I feel I just spend too much time designing it.
And then I saw these comments on my posts.

I use canva. It's a nice tool. But I thought I need something minimal so that creating those cover images won't be any hassle. Coincidently I just started learning react. I knew some basics and I thought why not implement my knowledge of react and make something out of it. Also, it might help someone else too. And that's how I came up with the idea of this project.
I started working on this as a fun project. I had an exact visualization of what I wanted to create.

So I first created a design of a cover image that can be used as the template user can edit. I asked my self what things I would like to add or what can I do to make the cover image more appealing. And I started playing with it. It was fun. After spending a lot of time, solving problems and finding solutions, this is what I came up with the first build.

I shared it on Twitter and Linkedin and I got a really good response from the developer community. I always wanted to contribute to open source. There are multiple ways to contribute and one of which is creating open-source projects. I open-sourced it. This is my first open-source project with react.
And within a few hours, I got my first pull request. Asish Raju made his first open-source contribution by contributing to my project. He added a few more customizable options and refactored the code.
For the first time, I was on the other side of a project. I learned how to manage pull requests, review code, and merged his pull request. Open Source Guides is a great resource to learn.
Then I improved it little by little and added some more features. Here are a few noteworthy features of CoverView.





.png as well as .jpeg formatI just had a lot of fun making this. You might not be able to create a lot more creative images But having a nice cover is always better than having some random image or no cover image at all.
So check out CoverView
The important lesson I learned while building this is that you don't need to learn a language or framework completely to start making projects. You can start applying while learning it. I feel this way we can learn from our mistakes and understand the importance of one concept over others.
I keep writing about the things I learned and applied. So you can connect with me on Twitter, Github or Linkedin. Also, subscribe to my newsletter and stay up-to-date with my latest blog posts.
β‘ Happy learning!