项目使用了 Spring Boot、Vue2 和 Redis 缓存等技术栈进行开发,并包括客户管理、产品信息、订单信息、发货管理、用户管理、菜单管理、报表和可视化报表等功能模块。你作为项目的负责人,兼顾前端、后端和运维工作。
我使用 Spring Boot 框架搭建了后端服务,并通过 RESTful API 提供客户管理、产品信息、订单信息、发货管理、用户管理等功能接口。
在前端方面,我使用 Vue2 框架开发了用户界面,并通过 API 调用后端服务来获取和展示数据。
为了提高性能和缓存数据,我使用了 Redis 缓存技术,将常用的数据存储在 Redis 中,并在需要时进行读取和更新。
我还负责项目的运维工作,包括部署和监控后端服务,确保系统的稳定性和可用性。
为了方便管理和授权,我实现了菜单管理功能,可以动态配置用户的菜单权限。
对于报表和可视化报表,我使用了相应的库或工具来生成和展示数据报表,帮助用户进行数据分析和决策。