人员要求:为了减少沟通成本,本项目需要一个全栈工程师独立完成此任务中所有开发环节,项目后期会再增加一个测试工程师或者其他工具人,我会负责所有产品功能设计和ui,并保证需求清晰稳定。
全栈工程师要求:坐标深圳,每周一次线下沟通,全职投入本项目(每天8小时+,每周一休息一天)。有大厂经验优先,有独自一人完成APP开发经验优先。
工期:7天搭好架构并跑通,14天出第一版demo,30天收工,满足上线要求。
背景:本项目第一期工程,只包含了最核心50%功能,app试运行后,还会继续开发二期工程,所以希望能找一个长期合作的伙伴。
定位:面向英语培训学校师生的,口语练习app
模仿对象:天天乐学, https://www.6tiantian.com/,以下我描述的功能,都能在天天乐学里找到对应的模块,功能细节也都和天天乐学中保持一致。
用户量级:10万以下,并发量100以下
开发内容:
1、使用Python搭建服务端,设计合理清晰的数据库结构,业务逻辑比较繁琐,不过没有特别难的点。
2、使用 React Native 开发ios+安卓APP,app分为学生端和教师端两个。
教师端:
1)布置作业:布置各种题型的英语练习给学生,题型包括:单选、跟读口语打分(调科大讯飞接口)等等,各种题型都会有
2)改作业:批改学生的练习
3)学情统计:从各个维度和粒度统计学生做题数据,生成图表
学生端:
1)写作业
2)视频配音:给一段英语小视频配音,每一句配音都有打分,最后合成视频分享到微信
3、使用Vue框架开发网页前端,作为app管理后台。实现老师、学生、校区管理、教材录入工具、数据报表、APP自定义设置等功能,这一块业务逻辑比较繁琐。