Linx挑战
这是Linx挑战的解决方案。 完整的挑战要求可在项目根目录的PDF中找到。 该项目包含一个用于填充MongoDB的导入器和两个软件包,一个目录API和一个建议API。
API文档
API文档可在找到
前端应用程序(展示柜)
您可以在项目的访问展示前端应用程序
开发MongoDB
该项目包含一个带有MongoDB实例以供开发的docker composer文件(数据不是永久性的,删除docker composer意味着丢失数据库数据)。 要运行开发MongoDB实例,可以在项目根目录中运行以下命令:
docker-compose up -d
进口商
在运行MongoDB实例的情况下,您可以将虚拟产品数据导入其中。 packages/importer/catalog.json文件包含可以导入的产品示例。 要将数据导入MongoDB,您首先需要安装导入程序依赖项,请在pack