入職 Mixin 快一年了。
先看看這一年實現的項目。
1. taskwall
簡介
通過答題或其他活動,瓜分每天的比特幣獎勵。
實現功能
Mixin註冊登錄、首頁、答題、分享任務、邀請任務、紅包、口令紅包、轉盤抽獎、查看記錄、各種規則頁面、以及管理員查看數據、每天新增題目、封號的管理員後臺。
技術棧
前端:vue/vue-router/echars/qrious/html2canvas/axios
後端:node/express/pg/cron
總結
express
這也算是第一個全棧項目了。postgresql
本來準備使用mongodb的,公司建議用psql,所以就重新學習了下關係型數據庫以及SQL語法。
2. mixin-node-sdk
簡介
發現 mixin
的 sdk
不太好用,重寫了 nodejs
版本的 sdk
,更穩定的 ws
連接。
3. mixin.one
簡介
mixin.one
官網更新改版
實現功能
首屏自適應、媒體查詢支持4種尺寸。
技術棧:
html + css + js
4. developers.mixin.one
簡介
developers.mixin.one
官網重構
實現功能
官網:首頁、公告列表、案例列表、文檔列表及詳情。
開發者後臺:機器人的增改查,錢包的查看 + 提現,密鑰管理。
技術棧
vue/vue-router/element/vue-croppie/vue-clipboard2/moment/markdown/katex
學習
- 使用
vue
直接解析.md
文件 - 使用
vue-croppie
進行圖片裁剪及生成。 - 瞭解了
katex
5. 紅包
簡介
一款比較好用的紅包機器人
實現功能
隨機紅包、平分紅包、祝福紅包、大羣紅包
技術棧
前端:vue/vue-router/axios
後端:express/pg/cron
6. donate.cafe
簡介
接受數字貨幣的打賞
實現功能
web端:Mixin註冊登錄、上傳打賞按鈕圖片、填寫打賞按鈕鏈接、生成打賞按鈕及鏈接。
h5端:Mixin註冊登錄、查看打賞列表,
管理後臺端:查看消息數據,發送文字、圖片消息並跟客戶端同步、統計數據、增長計劃。
技術棧
前端:vue/vue-router/vuex/axios/echarts
後端:express/express-formidable/pg/ws
學習
express-foridable
:實現了前端圖片上傳 >> 後端 Mixin 文件上傳ws
:實現了 管理後臺(web端) 的消息與客戶端消息同步
7. T-shirt 商店
簡介
一個接受 XIN 支付的T恤商店。
實現功能
h5:Mixin註冊登錄、商品頁面、確認訂單頁面、支付、查看訂單頁面
管理後臺:訂單的增改查以及發貨
技術棧
前端:vue/vue-router/vuex/swiper
後端:express/pg
8. 機器人管理後臺
簡介
可以接受用戶的消息並回復,查看用戶,查看每日的和總的數據。
實現功能
Mixin註冊登錄、數據統計(新用戶、新留言)、用戶管理、消息管理(客服系統)
技術棧
前端:vue/vue-router/vuex/axios/echarts/
後端:go/beego/gorm/ws
學習
- golang的第一個項目
9. 提幣運動
簡介
從交易所提幣到Mixin,瓜分提幣獎勵,補貼提幣手續費。
實現功能
h5: Mixin註冊登錄、首頁、充值列表、上傳交易所充值圖片,轉盤抽獎,獎勵發放列表。
管理後臺:查看每個幣種充值情況,以及總充值金額,審覈上傳圖片補貼手續費。
技術棧
前端:vue/vue-router/vuex
後端:express/express-formidable/pg