To avoid surprises, we advise you to start by defining your project as well as possible in order to have a global vision. With the help of the following steps, you will be able to refine your project.
Step 1: Define your budget
There are two things to consider before you have a number in mind: