Rust生产销售系统Angular、Postgres、Kafka与ZooKeeper集成指南
示例项目特色
本示例项目提供了多用户权限控制和职能授权组件,适用于企业生产和销售系统,主要技术栈包括:
- PostgreSQL数据库:用于数据持久化和事务处理
- Apache Kafka:实现企业总线,提供可靠的消息传递服务
- Angular前端:构建用户友好、响应式的前端界面
主要功能模块
- 项目管理
- 生产商和库存管理/供应链管理
- 资产管理和企业资源规划
- 会计、人力资源、销售和采购管理
应用程序安装与测试
可通过Docker测试此应用程序。进入包含docker-compose.yml
文件的根目录并运行以下命令:
docker compose build
docker compose up -d
以上命令将构建并运行应用程序所需的镜像和容器。本地副本启动后,系统将生成4个容器:ZooKeeper实例、Kafka实例、PostgreSQL数据库和应用程序本体。
可选地,添加一个包含Swagger实例的测试容器,便于直接测试API端点。通过浏览器访问相应的URL即可。
587.02KB
文件大小:
评论区