The app was developed in under a week. I requested for the addition of a few features which came to my mind after the project was started. But those additions couldn't cause a setback. Maybe, it was their workflow that was well planned. After all, our Board of Directors expressed positive opinions. So, thanks to Orfeostory for their efforts!
We didn't need to provide down-to-earth details for the visual elements. They created all of them mostly on their own.
The way they communicated with us and handled the project wasn't straightforward. Nonetheless, their efficiency in what they do can't be questioned.