Live-coding a Financial Software-as-a-Service app

It must have taken some time to do research for this demo - that is, find a lot of use cases in order to show off as many of Anvil’s features as possible in a clear and direct way. I think the result is a good demo and I got a lot from watching the video.:nerd_face:

Here is what I think is worth noting from the demo – and pardon for being a novice:

  • I liked that I could see a workflow from beginning to end - that’s something I’ve wanted for a while.

  • It’s good to see the implementation of many of the features listed in the documentation, but even more valuable is that I have been able to see some smart ways to implement code in the Anvil editor. For example, I feel I have a good understanding of using data bindings for repeating panels but was glad to see the control of items in top level forms (passing items into forms when instantiating them etc.).

  • It was also nice to see many small productivity enhancements, like resetting passwords directly in the users table to ensure quick setup of user from the start.

  • There were many small tricks shown in the Anvil editor and the UI that gave me a much clearer overview of what is possible through the editor, which is generally hard to explain in documentation.

I will highly encourage you to make another such in depth video, when you find sufficient new material, features – and time. Of course, you do not need to make videos for any use case, but I’m convinced that the videos are very good at tying features together in a quick and easy way - something that could never be done through the documentation or the forum (on the forum the topic will be often be directed towards a specific use case mixed with some general information).

One thing you could improve in the video is shorten it in the section where the stripe password is entered it is almost 45 seconds of nothing. I felt those seconds made a small dent in an almost perfect example of how easy anvil can be used.

Keep up the great work!

2 Likes