嘟嘟早教卡,早教卡小程序源码,早教卡源码,嘟嘟早教源码
【嘟嘟早教卡】是专门为 3-6 岁婴幼儿童学习普通话、英语研发的早教启蒙认知识字的小程序,这里是后端源码,由 Laravel、Tailwind CSS 及 AlpineJS 构建而成。
小程序地址:
关于项目
暂时没有预览地址,后台地址为:域名/admin
环境说明
语言 | 版本 |
---|---|
PHP |
^7.4 |
MySQL |
5.7 |
Node |
12.18 |
安装
- # 安装扩展包
- composer install
-
- # 复制环境变量配置
- cp .env.example .env
-
- # 生成 APP_KEY
- php artisan key:generate
-
- # 修改本地环境变量配置
- vim .env
- -------------------------
- # APP
- APP_NAME="Your App Name"
- APP_ENV=production
- APP_DEBUG=false
- APP_URL="Your App Url"
-
- # 数据库
- DB_DATABASE=
- DB_USERNAME=
- DB_PASSWORD=
-
- # 队列
- QUEUE_CONNECTION=
-
- # 小程序
- WECHAT_MINI_PROGRAM_APPID=
- WECHAT_MINI_PROGRAM_SECRET=
-
- # 微信支付
- WECHAT_PAYMENT_APPID=
- WECHAT_PAYMENT_MCH_ID=
- WECHAT_PAYMENT_KEY=
-
- #讯飞语音合成
- XFYUN_TTS_APP_ID=
- XFYUN_TTS_API_SECRET=
- XFYUN_TTS_API_KEY=
-
- #思必驰语音合成
- AISPEECH_TTS_PRODUCT_ID=
- AISPEECH_TTS_API_KEY=
- -------------------------
-
- # 生成 JWT_SECRET
- php artisan jwt:secret
-
- # 数据库迁移
- php artisan migrate
- # 填充管理员账户(默认:admin/password)
- php artisan db:seed --class=AdminUserSeeder
-
- # 前端打包
- npm install
- npm run prod
-
- #队列运行
- php artisan queue:work
【嘟嘟早教卡】是专门为 3-6 岁婴幼儿童学习普通话、英语研发的早教启蒙认知识字的小程序,由 Taro 及 Tailwind CSS 构建而成。
想法源于小时候玩的认知卡片,基本大部分家庭都买过认知卡片,我按照那些卡片分类,收集了一些常见的物品,加入中文英文音频,学习统计。第一版可能还有点粗糙,但慢慢在完善中。目前只做了小程序版,app 应该没有,因为不太会,而且这个需求在小程序中应该更有优势吧(不是为懒找借口),哈哈哈哈
项目截图
安装
目前只上线了微信小程序端,其他平台没有测试。该项目需要配合后端接口使用
本地预览与线上使用的接口地址是不一样的,请先修改
utils/request.js
下的baseUrl
为你对应的后端接口地址
后端地址:
- npm install
- // 修改 `utils/request.js` 下的 baseUrl
- vim utils/request.js
- // 本地预览
- npm run dev:weapp
- // 或线上打包
- npm run build:weapp
导入 dist
目录至小程序开发者工具,【详情-本地设置】勾选不校验合法域名