MBTI透视测试
该项目是一个示例项目,演示了MBTI透视测试。 它旨在作为DevOps工程师演示各种部署解决方案。
运行应用程序N DOCKER容器
挑战的解决方案已编码为Node.js应用程序,该应用程序导出/result API以提交mbti测试成绩,并且用户对每个问题的响应都将存储在PostgreSQL数据库中。
前端是一个Simple React应用程序,它为用户提供了进行MBTI测试并查看他们在MBTI维度上得分的界面。 另外,将结果提交到后端API进行存储。
这两个应用程序可以独立运行并通过导出API /result进行通信,但为方便起见,我还公开了/ API为前端提供index.html文件(在运行npm run build后可用)。
笔记:
为了方便设置来测试应用程序, .env文件已包含在内,用于提供到postgres数据库服务器的连接字符串。 如果在本地运
1