I will outline my view for the project - To begin, I would setup a meeting between myself and you on Freelancer, whether that be text based or using the video call feature. In this I will establish the user requirements from you, and take a few notes in regards as to what you want specifically. After this, I will generate a few notes of these user requirements for myself (which I will upload to Cube Development's client panel so you are able to view them.
After this, I will begin to develop a prototype based on the user requirements you have given. Once the prototype is completed this will again be uploaded to the Cube Development client panel, so you are able to view the prototype. Through the client panel you are able to contact me directly, and put notes on the prototype. Meaning that you can then suggest changes to the prototype. Once the prototype is approved by yourself I will start implementing the prototype into a final finished product.
Once the product is finished, this will again be uploaded to the client panel so you are able to assess the product, if the product is up to your standards, then you can accept the product as finished, and the product will then be handed over to you/uploaded to your server. If the product needs minor changes then that is okay, they can be suggested to our development team, and they will happily make any changes you require.
Thank you for considering Cube Development.