这是一个基于AWS云服务的全栈物流管理系统,实现了传统桌面系统向云端的完整迁移。
核心功能:
用户权限管理系统(5级角色权限)
物流数据管理(标签打印控制、封条库存管理、运输单据管理)
实时数据同步(本地数据库与AWS DynamoDB双向同步)
预约数据导入与查询
技术实现:
前端使用React 19 + Vite构建单页应用,集成AWS Amplify和Cognito实现用户认证
后端采用Serverless架构,开发了10+个Lambda微服务函数
API Gateway提供RESTful接口,配置Custom授权器保护API
Python编写Windows后台服务,通过SQS消息队列实现数据同步
DynamoDB存储用户、物流、封条等核心业务数据
我的职责:
全栈开发工程师,独立负责整个系统的架构设计、前后端开发、AWS服务配置和数据同步服务开发。完成了从需求分析、技术选型、编码实现到部署上线的全流程工作。
关键技术: React、AWS Lambda、API Gateway、Cognito、DynamoDB、SQS、Python、ADS数据库、JWT认证、RBAC权限系统、Serverless架构、微服务、RESTful API、数据同步、消息队列