(This is my first article on IH. Would love your feedback! 😉 )
I launched a project seven days ago that was featured on ProductHunt. It ended as the "#3 Product of the Day".
Fun fact: That was the first product I shared on PH and IH. I didn't spend a single dollar on marketing things, and I only shared the product here and Twitter (I had less than 30 Followers). Here are some rules I always follow to push my idea to life the best way possible. Maybe you'll get inspired!
So, you have an idea, huh?
Good. But let me tell you something you won't like: there is a 99.9% chance that your idea already exists as a nicely done product.
Want to create a News website that talks about the Future? Sorry. Already taken.
Why not a passive-aggressive password machine? It sounds like a fun idea! Nope, already taken.
Okay then, and what about a dating website for Zombie lovers ?! Well, guess what?
But, hey, don't throw your idea right now, I'm sure it's a fantastic concept you have! What I want to highlight is that your project needs to solve something that your competitors don't.
Is your project better at some point? Are you able to create a better UX design? Do you solve other problems? What makes your product better than your contenders?
And if you don't have an idea right now, I have some good news! The world is full of opportunities that await for someone to solve them. Every day, thousands of new problems are expecting a solution. Observe the opportunities that surround you & catch them. Just don't try to reinvent the wheel. Create an improved version, or find a better, cheaper & easier alternative.
This is the face you make when when a popup is showing on a webpage
JustMandala is simply 300 lines of codes written in 8 hours. That's it, and that was enough to become one of the Top product on ProductHunt.
You don't need to add too many features on your product, and the chances are that a lot of features can be more annoying than useful:
Remember the last time you saw a pop-up asking to "Signup to the Newsletter and get my free E-Book: '25 Secrets to Rule the World' "? I guess it was more annoying than helpful, right? You probably closed it wishing it will not appear again.
The same thing applies to "Chat support," "Newsletter signup," "Promo Code," etc ... it's intrusive and not necessary. If you absolutely need to add them to your project, add them in a way that you don't bother your potential customers.
"Less is more" is a win-win approach: you spend more time focusing on the actual content, and less time trying to add useless and annoying features.
If you are not consistent with the different components of your product, you will confuse your visitors. And that isn't what you want.
For example, you don't need to use more than 3 or 4 different colors.
Look at IH, for example; It's only three shades of blue (Dark blue, light blue, and a 'grayish' blue) for the main content, some Orange/red for the 'important' tools (Edit, Delete, New Post, Notifications), and that's it!
When you scroll IH, it's easy to recognize the different elements on the website, because there are not too many flashy components. Everything is consistent.
Same rules apply for the other elements:
If your buttons are rounded, keep all your button rounded.
If you use a shadow for your boxes, keep the same shadow.
If you use some color on the Login page, use them on the other pages
When you go to JustMandala, you click on "Get started" and BOOM you can make Mandalas. It's instant fun: no login required, no subscription needed, no pop-up. It's just you enjoying making some fancy mandalas!
You need to give your audience instant sugar. For example; If you have an e-commerce, don't ask your viewers to create an account to add something into the cart; instead, make this process at the end of the checkout process and as smooth as possible.
If you have a Web App, the same point applies: make the process of accessing and enjoying your App as short and as fun as possible. Nobody wants to: first - create an account, second - confirm e-mail, third - enter account details. Come on! We want to enjoy what we came for as early as possible.
"What if ..." "Yes, but ... " "It's not EXACTLY like I want..."
Nothing in this universe is perfect. If you have a product that works and makes sense, you are good to go. Each delayed day is a potential opportunity lost.
In the end, if your project is not "pixel perfect," who cares? Just publish it!