Web form Template App
This app can be used as a template for building a web form with Anvil. It features five different types of questions and an automatically generated report. Each question uses a different Anvil component:
- A DropDown menu for selecting one option out of many
- Radio Buttons to select one response
- Check Boxes to select all that apply
- A Slider for rating a sentence on a scale
- A TextArea for an open-ended questions
When the submit button is clicked, the responses are stored in Data Tables. Each questions (except for the open-ended one) has a corresponding Data Table which stores the options for that question and the number of responses. A master DataTable stores responses from each user by linking to these other Data Tables.
You can check out the app and modify it yourself by clicking here:
Want to learn more about using Anvil? Check out one of our tutorials.
Build a data-entry app, and learn the techniques fundamental to building any Anvil app.
Build your UI, write client-side and server-side Python, store data in a database and deploy your app. All in only 10 minutes!
Build a data dashboard displaying real-time data from a variety of sources.
Plot data using client-side Python code and deploy it online for others to see.
You will learn the techniques fundamental to building any Anvil app.
Learn how to store and edit data in a database, by building a simple app to store news articles.
This is an example of a CRUD app: it Creates, Reads, Updates and Deletes data. You can copy it and extend it to build a vast range of web apps.