口語練習APP - 后端&web前端 單人全棧開發
背景:
本需求為總項目第一期工程,只包含了最核心30%功能,第一版做完后,還會繼續開發二期和三期工程,所以希望能找一個長期合作的伙伴。
工程師要求:
0、要求全職遠程開發本項目,每天投入時間8小時+,每周休息一天
1、使用mysql搭建數據庫,設計清晰合理的關系型表結構,會使用SQL增刪改查,會數據庫監控/備份/容災。
2、使用Python + Flask搭建服務端,給網頁前端和移動端提供各種rest接口,根據前端請求操作數據庫增刪改查。所有數據的處理和計算都會盡量放在后端完成。
3、使用Vue框架+原生js開發網頁前端,作為app管理后臺。實現老師、學生、校區管理、教材錄入工具、數據報表、APP自定義設置等功能,這一塊業務邏輯比較繁
瑣。具體請看附件中的視頻演示!
工期:
7天搭好架子,實現點讀和語音打分功能,并和后端聯調跑通
14天出第一版demo,實現全部功能,進入測試階段
21天收工,解決已知Bug,質量滿足上線要求。
APP試運行期間測出的Bug仍要負責解決。
-----------------------------------需求細節-------------------------------
定位:面向英語培訓學校師生的,口語練習app,分為學生端和教師端兩個。
模仿對象:天天樂學,? https://www.6tiantian.com/,以下我描述的功能,都能在天天樂學里找到對應的模塊,功能細節也都和天天樂學中保持一致。雖然比較枯燥但是照著抄就行了:)
用戶量級:10萬以下,并發量100以下
功能細節:
教師端app:
1)布置作業:布置各種題型的英語練習給學生,題型包括:單選、跟讀口語打分(調科大訊飛接口)等等,各種題型都會有
2)改作業:批改學生的練習
3)班級管理
4)學情統計:從各個維度和粒度統計學生做題數據,生成圖表
學生端:
1)寫作業
2)視頻配音:給一段英語小視頻配音,每一句配音都有打分,最后合成視頻分享到微信
具體請看附件中的視頻演示!