为餐厅构建数字菜单系统——个人项目
发布: (2025年12月16日 GMT+8 10:01)
2 min read
原文: Dev.to
Source: Dev.to
项目概述
在暂停了一段时间后,我重新投入到个人项目中,这个项目是我作品集中最重要的:餐厅数字菜单系统。该项目在我重新安排学习计划并重新考虑技术优先级期间被搁置。期间,我实现了后端的登录与注册功能,以及前端的登录界面。
现在,我正使用 Java 与 Spring Boot 从零重写后端,先专注于一种主要语言,再逐步扩展到其他语言。目标仍然不变:构建一个完整的数字菜单和点餐系统,遵循最佳实践、专业架构和高质量代码,就像在真实公司内部开发一样。
开发流程
- 使用 Trello 看板组织 backlog、用户故事和冲刺
- 在编码前先制作界面原型
- 定义架构、职责划分以及技术优先级
技术栈与实践
- 后端: Java + Spring Boot
- 移动前端: React Native + TypeScript
- 数据库: PostgreSQL(含迁移)
- 认证: JWT
- 分层架构、测试、文档以及项目组织
- 使用 Trello 进行计划,在开发前进行原型设计
行动号召
如果你是学生、初学者,或仅仅对该项目感兴趣并希望交流想法、合作或关注开发进度,欢迎随时联系。我可以分享原型、计划以及后续步骤。