There are not a lot of things required from your side before starting the project; the only requirement from us is your idea. There are some other things that can be helpful like detailed documentation and prototypes, but they are not obligatory. Together, we will formulate the project requirements, draw up the project documentation and plan the development process from the first call to the final product.