Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/memoyu/mbill_wechat_app
基于uni-app搭建个人记账微信小程序,采用.NET 6搭建后台服务,采用Blazor搭建后台管理,采用Xamarin搭建移动客户端App
https://github.com/memoyu/mbill_wechat_app
blazor dotnet6 uni-app wechat-app xamarin
Last synced: 20 days ago
JSON representation
基于uni-app搭建个人记账微信小程序,采用.NET 6搭建后台服务,采用Blazor搭建后台管理,采用Xamarin搭建移动客户端App
- Host: GitHub
- URL: https://github.com/memoyu/mbill_wechat_app
- Owner: Memoyu
- Created: 2021-01-05T15:51:46.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-02T06:58:53.000Z (7 months ago)
- Last Synced: 2024-12-25T04:06:54.575Z (27 days ago)
- Topics: blazor, dotnet6, uni-app, wechat-app, xamarin
- Language: JavaScript
- Homepage:
- Size: 65 MB
- Stars: 68
- Watchers: 2
- Forks: 19
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
个人记账小程序
> 知行合一
[![小程序: uni-app](https://img.shields.io/badge/小程序-uni--app-blue)](https://github.com/dcloudio/uni-app) [![](https://img.shields.io/badge/license-MIT-3963bc.svg)](LICENSE)
## 项目介绍
项目为个人记账微信小程序端实现。
部署文档:[mbill部署相关 ](https://www.yuque.com/memoyu/sz8ae0/pnbr6haohkhid0tf)
## 相关项目
✨[采用.NET6实现的后端服务 - Memoyu/mbill_service](https://github.com/Memoyu/mbill_service)
✨[采用Blazor+Ant Blazor实现后端管理 - Memoyu/mbill_blazor_admin](https://github.com/Memoyu/mbill_blazor_admin)
✨[采用Xamarin搭建移动客户端App-Memoyu/mbill_xamarin_app](https://github.com/Memoyu/mbill_xamarin_app)
## TODO
- [x] 搭建基本界面
- [x] 实现账单统计
- [x] 实现预购清单
- [x] 优化界面设计
- [x] 实现首页日历账单展示
- [x] 实现创建账单金额输入键盘
- [x] 实现全局搜索账单
- [x] 实现账户管理
- [x] 实现账单分类管理
- [ ] 实现系统设置
- [ ] 实现汇总账单
- [ ] ......
## 效果演示
**小程序效果:(界面在迭代中,部分与效果有所不同)**
![小程序效果图](https://raw.githubusercontent.com/Memoyu/mbill_wechat_app/main/doc/%E6%95%88%E6%9E%9C%E5%9B%BE.png)
**小程序二维码:**
![小程序二维码](https://raw.githubusercontent.com/Memoyu/mbill_wechat_app/main/doc/qrcode.jpg)
## TimeLine
`2021-01-25:`突然发现自己用的是wepy1.6版本,目前正在突突上2.x
`2021-01-31:`基本完成WePY 2.x的升级,剩下对基于ECharts的报表实现。
`2021-02-01:`完成对ECharts的集成,踩了一天的坑,主要是没有完整的教程,走了很多弯路,导致半天做了无用功。目前仍存在问题:legend无法点击、点击无高亮,很诡异。有空写一下详细教程吧,目前的For weixin ECharts 很容易集成的。
`2021-02-02:`莫名其妙破案,明天整理一下教程![WePY 2.x 下使用ECharts - Memoyu - 博客园 (cnblogs.com)](https://www.cnblogs.com/memoyu/p/14360278.html)
`2021-03-01:`打算转战uni-app了。wepy现在直接没人更新了,太难了,很多问题难以解决。
`2021-03-18`:基本完成向uni-app迁移。接下来继续晚上功能,并且将大部分时间去完善一下blazor后台管理。
`2021-03-29`:完成对uni-app下ECharts的配置与使用,与WePY配置类似[uni-app 下使用ECharts - Memoyu - 博客园 (cnblogs.com)](https://www.cnblogs.com/memoyu/p/14555331.html)
`2021-04-17`:完成小程序发版与迭代到1.0.3版本,基本可日常使用,暂时停止更新,完成Blog或Blazor 后端管理
`2021-10-18`:搁置很久了,昨天算是再更新了一个版本,这次是在“领导的”压力下才更新的微信登陆,看到过往的代码,一个感叹啊,一堆屎山。往后接着更新吧,前期真的步子迈的太大了,目前是后端管理/小程序/后台服务都给干上了,但是也是做着做着就是去了激情,也就没动力了。。。。。
`2022-06-25`:时隔一年,我胡汉三又回来了,这次是大更新,整个设计直接上一个层次(身为后端的我,最后的倔强),这次是整个项目是直接开新项目从零开始搞了,从五月开始重构,历时近两个月(天天都是爆肝);后面也会继续完善剩余功能页面,以及更新一些组件的开发过程和说明文章;
## 开源协议
[MIT](LICENSE).