What are the things I should do before starting my project?

You should follow below steps before starting your project:
a) Make a detailed budget of your costs required to bring your idea to life. Use this to set your project’s funding goal.
b) Think thoroughly about what rewards to offer to your project’s backers.
c) Have a plan to market your project so that it can reach to maximum people.
d) Be active before launching your project till it reaches it’s funding goal amount.