音乐在线教育平台,分为 Java 编写的安卓端 APP 和
PHP 编写的服务端(后端),
安卓端 APP 功能包括登录注册(验证码和密码),
列表显示课程,个人资料填写修改,曲谱上传等,
实现发送验证码功能使用了摩字的 API,
实现对象存储功能使用了阿里云的 OSS SDK
访问后端 API 时使用了 Retrofit 模块
包括 APP 内升级功能
开发过程中应用了单元测试
PHP 后端系使用 ThinkPHP 框架编写,功能包括安排课程,显示课程,管理学生和老师的资料等,以及供安卓端调用的 API
后端使用 MySQL 数据库和 Nginx 服务器