What’s next?


If you have just finished the Quick start tutorial, you can choose which part you would like to explore next. Depending on your preference, you can create a simple “Hello, world” message approval workflow using BPMN or a sequential approval flow based on a finite state machine. You can also customize a rich CRUD interface for data entry or an interactive dashboard. Finally, you can discuss deployment options


Viewflow combines several third-party components to create a robust workflow management system. To make the most of Viewflow, it is important to understand and leverage the documentation of these components. The following resources are highly recommended:

  • The official Django documentation website
  • The documentation for Google Material Components Web
  • The documentation for Plotly.


If you’re looking to learn how to customize your Viewflow app, the Viewflow cookbook is a great resource. It contains a wide range of code samples and recipes for adding new features or modifying existing ones. Some of the topics covered include:

  • Customizing the appearance of forms and widgets
  • Implementing custom authentication and authorization logic
  • Integrating third-party tools and libraries
  • Building more complex workflows with conditional logic and subprocesses
  • Extending the dashboard with custom reports and charts

Each recipe in the cookbook comes with a detailed explanation of what it does, how it works, and why you might want to use it. Additionally, all the code samples are well-documented and easy to understand, making it a great way to learn new Django and Viewflow concepts.