Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xjh22222228/tomato-work

🍅 个人事务管理系统
https://github.com/xjh22222228/tomato-work

antd hooks react react-router-v6 redux typescript vite

Last synced: 6 days ago
JSON representation

🍅 个人事务管理系统

Awesome Lists containing this project

README

        







Tomato Work 个人事务管理系统



Server


Server

React


## Screenshot

![](media/screenshot.png)

## Built with

- [Hooks](https://zh-hans.reactjs.org/docs/hooks-intro.html)
- [TypeScript](https://www.typescriptlang.org/)
- [Redux](https://redux.js.org/tutorials/fundamentals/part-5-ui-react)
- [Ant Design](https://ant.design/docs/react/introduce-cn)
- [Vite](https://vitejs.dev)

## Todo list

- [x] github 登录
- [x] 提醒事项
- [x] 活动清单
- [x] 今日待办
- [x] 财务管理
- [x] 公司单位
- [x] 个人中心
- [x] 我的备忘 - 支持 Markdown & WYSIWYG
- [x] 站内消息
- [x] 邮件推送 - (github 邮箱必须设为公开)
- [x] 微信推送 - 感谢 Server 酱 (需要在个人中心设置 sckey)
- [x] 日志管理

## Build Setup

- Node.js >= 18

```bash
# Clone
git clone --depth=1 https://github.com/xjh22222228/tomato-work.git

# install dependencies
npm i

# serve with hot reload at localhost:7000
# user: test, password: 123456
npm start
npm run start:prod # Connect to production environment

# build for production with minification
npm run build
```

---

## License

[MIT](https://opensource.org/licenses/MIT)