请提供关于您创建的 web 应用程序的详细信息，包括所使用的编程语言、应用程序的用途、主要功能的描述以及部署过程。
我最近使用 JavaScript 编程语言创建了一个 web 应用程序。应用程序的目的是允许人们在线搜索和购买书籍。应用程序的主要功能包括搜索栏以查找书籍和结帐流程，以便购买书籍。为了部署应用程序，我使用了 Amazon Web Services EC2 实例来托管应用程序，并使用 Amazon S3 存储桶来存储和提供应用程序的静态资产。此外，我还使用了 Amazon RDS 数据库来存储和提供应用程序所需的动态数据。