根据以下提示，生成一个可交互的用户界面。

提示：设计一个包含按钮、复选框和文本字段的应用程序，该应用程序应该能够收集用户的基本信息。
可以使用 HTML、CSS 和 JavaScript 技术来创建一个可交互的用户界面，包括以下几个元素：

1. 一个包含一些标签和文本字段的表单，以便收集用户的基本信息。
2. 复选框和按钮，用于启用/禁用特定的选择或执行某些操作。
3. 一些样式和布局追加到 HTML 元素，可以使用 CSS 实现。

通过反应式编程或DOM操作，在应用程序中添加事件处理程序以处理用户界面上的交互操作。最后，发布应用程序以供用户使用。