Anvil workshops
These step-by-step workshops guide you through building an app. You’ll learn something even if you complete only the first step!
Expect to spend between 1/2 an hour and 2 hours to finish all steps, depending on your experience.
Each app implements a common design pattern. You can use the finished app as the basis of many apps.
A clone link is included in each workshop, so you can copy the finished app, modify it and use it for whatever you like.
Python Dashboard
Build a Python dashboard, plotting the latest weather data.
Could be modified to display live business metrics, systems monitoring, sensor data, anything you can put in a graph.
Level: Easy - Medium
To-do List App
An example of a CRUD (Create, Read, Update, Delete) app.
This could form the basis of an ecommerce app, a Customer Relationship Manager (CRM), or anything that manages data.
Level: Easy
Remote Control Panel
Runs Python remotely in order to control unit test runs.
Use this pattern to control anything! Continuous Integration workflows, manufacturing Production Equipment Control, Quantative Finance simulations, scientific equipment…
Level: Easy - Medium